Lines Matching refs:Interpreter

111     __ ldr_s32(dst, Address(Rlocals, Interpreter::local_offset_in_bytes(offset())));  in pass_int()
114 __ ldr_s32(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_int()
130 __ ldr(dst1, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()+1))); in pass_long()
131 __ ldr(dst2, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_long()
137 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_long()
138 __ ldr(dst1, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()+1))); in pass_long()
147 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()+1))); in pass_long()
149 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_long()
159 __ ldr(dst, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_object()
161 __ sub(dst, Rlocals, -Interpreter::local_offset_in_bytes(offset()), ne); in pass_object()
164 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_object()
166 __ sub(Rtemp, Rlocals, -Interpreter::local_offset_in_bytes(offset()), ne); in pass_object()
176 __ ldr(dst, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_float()
179 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_float()
193 …__ flds(as_FloatRegister(_single_fpr_slot), Address(Rlocals, Interpreter::local_offset_in_bytes(of… in pass_float()
196 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_float()
204 …__ fldd(as_FloatRegister(_fp_slot), Address(Rlocals, Interpreter::local_offset_in_bytes(offset()+1… in pass_double()
207 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()+1))); in pass_double()
209 __ ldr(Rtemp, Address(Rlocals, Interpreter::local_offset_in_bytes(offset()))); in pass_double()
223 address result_handler = Interpreter::result_handler(result_type); in generate()
242 *_to++ = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_int()
243 _from -= Interpreter::stackElementSize; in pass_int()
247 *_to++ = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_float()
248 _from -= Interpreter::stackElementSize; in pass_float()
258 _to[0] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(1)); in pass_long()
259 _to[1] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(0)); in pass_long()
261 _from -= 2*Interpreter::stackElementSize; in pass_long()
265 intptr_t from_addr = (intptr_t)(_from + Interpreter::local_offset_in_bytes(0)); in pass_object()
267 _from -= Interpreter::stackElementSize; in pass_object()
280 _toGP[_last_gp++] = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_int()
282 *_to++ = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_int()
284 _from -= Interpreter::stackElementSize; in pass_int()
291 _toGP[_last_gp++] = *(jint *)(_from+Interpreter::local_offset_in_bytes(1)); in pass_long()
292 _toGP[_last_gp++] = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_long()
298 _to[0] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(1)); in pass_long()
299 _to[1] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(0)); in pass_long()
303 _from -= 2*Interpreter::stackElementSize; in pass_long()
307 intptr_t from_addr = (intptr_t)(_from + Interpreter::local_offset_in_bytes(0)); in pass_object()
313 _from -= Interpreter::stackElementSize; in pass_object()
323 _toFP[_last_single_fp++] = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_float()
325 *_to++ = *(jint *)(_from+Interpreter::local_offset_in_bytes(0)); in pass_float()
327 _from -= Interpreter::stackElementSize; in pass_float()
333 _toFP[_last_fp++] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(1)); in pass_double()
334 _toFP[_last_fp++] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(0)); in pass_double()
339 _to[0] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(1)); in pass_double()
340 _to[1] = *(intptr_t*)(_from+Interpreter::local_offset_in_bytes(0)); in pass_double()
344 _from -= 2*Interpreter::stackElementSize; in pass_double()
371 return Interpreter::result_handler(m->result_type());