Lines Matching defs:__

38 #define __ _masm->
46 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset()), Rtmp);
48 __ store_argument(Rtmp, jni_arg);
56 __ ldx(Llocals, Interpreter::local_offset_in_bytes(offset() + 1), Rtmp);
57 __ store_long_argument(Rtmp, jni_arg);
59 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset() + 1), Rtmp);
60 __ store_argument(Rtmp, jni_arg);
61 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset() + 0), Rtmp);
63 __ store_argument(Rtmp, successor);
72 __ ldf(FloatRegisterImpl::S, Llocals, Interpreter::local_offset_in_bytes(offset()), Rtmp);
73 __ store_float_argument(Rtmp, jni_arg);
76 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset()), Rtmp);
77 __ store_argument(Rtmp, jni_arg);
86 __ ldf(FloatRegisterImpl::D, Llocals, Interpreter::local_offset_in_bytes(offset() + 1), Rtmp);
87 __ store_double_argument(Rtmp, jni_arg);
90 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset() + 1), Rtmp);
91 __ store_argument(Rtmp, jni_arg);
92 __ ld(Llocals, Interpreter::local_offset_in_bytes(offset()), Rtmp);
94 __ store_argument(Rtmp, successor);
109 __ ld_ptr(h_arg, Rtmp1);
111 __ add(h_arg.base(), h_arg.disp(), Rtmp2);
114 __ tst(Rtmp1);
115 else __ addcc(G0, Rtmp1, Rtmp2); // optimize mov/test pair
117 __ brx(Assembler::notZero, true, Assembler::pt, L);
118 __ delayed()->add(h_arg.base(), h_arg.disp(), Rtmp2);
119 __ bind(L);
121 __ store_ptr_argument(Rtmp2, jni_arg); // this is often a no-op
132 __ sethi(result_handler, Lscratch);
133 __ retl();
134 __ delayed()->add(Lscratch, result_handler.low10(), Lscratch);
136 __ flush();