Lines Matching defs:__

42 #define __ masm->
59 __ incrementl(ExternalAddress((address) SharedRuntime::nof_megamorphic_calls_addr()));
69 address npe_addr = __ pc();
70 __ load_klass(rax, j_rarg0);
76 __ cmpl(Address(rax, instanceKlass::vtable_length_offset() * wordSize),
78 __ jcc(Assembler::greater, L);
79 __ movl(rbx, vtable_index);
80 __ call_VM(noreg,
82 __ bind(L);
89 __ lookup_virtual_method(rax, vtable_index, method);
93 __ cmpptr(method, (int32_t)NULL_WORD);
94 __ jcc(Assembler::equal, L);
95 __ cmpptr(Address(method, methodOopDesc::from_compiled_offset()), (int32_t)NULL_WORD);
96 __ jcc(Assembler::notZero, L);
97 __ stop("Vtable entry is NULL");
98 __ bind(L);
103 address ame_addr = __ pc();
104 __ jmp( Address(rbx, methodOopDesc::from_compiled_offset()));
106 __ flush();
112 (int)(s->code_end() - __ pc()));
114 guarantee(__ pc() <= s->code_end(), "overflowed buffer");
117 assert(vtable_index > 10 || __ pc() + slop <= s->code_end(), "room for 32-bit offset");
136 __ incrementl(ExternalAddress((address) SharedRuntime::nof_megamorphic_calls_addr()));
150 address npe_addr = __ pc();
154 __ load_klass(r10, j_rarg0);
165 __ lookup_interface_method(// inputs: rec. class, interface, itable index
177 __ cmpptr(method, (int32_t)NULL_WORD);
178 __ jcc(Assembler::equal, L2);
179 __ cmpptr(Address(method, methodOopDesc::from_compiled_offset()), (int32_t)NULL_WORD);
180 __ jcc(Assembler::notZero, L2);
181 __ stop("compiler entrypoint is null");
182 __ bind(L2);
188 address ame_addr = __ pc();
189 __ jmp(Address(method, methodOopDesc::from_compiled_offset()));
191 __ bind(throw_icce);
192 __ jump(RuntimeAddress(StubRoutines::throw_IncompatibleClassChangeError_entry()));
194 __ flush();
200 (int)(s->code_end() - __ pc()));
202 guarantee(__ pc() <= s->code_end(), "overflowed buffer");
205 assert(itable_index > 10 || __ pc() + slop <= s->code_end(), "room for 32-bit offset");