Lines Matching defs:__

42 #define __ masm->
69 __ incrementl(ExternalAddress((address) SharedRuntime::nof_megamorphic_calls_addr()));
77 address npe_addr = __ pc();
78 __ movptr(rax, Address(rcx, oopDesc::klass_offset_in_bytes()));
84 __ cmpl(Address(rax, instanceKlass::vtable_length_offset()*wordSize), vtable_index*vtableEntry::size());
85 __ jcc(Assembler::greater, L);
86 __ movl(rbx, vtable_index);
87 __ call_VM(noreg, CAST_FROM_FN_PTR(address, bad_compiled_vtable_index), rcx, rbx);
88 __ bind(L);
95 __ lookup_virtual_method(rax, vtable_index, method);
99 __ cmpptr(method, (int32_t)NULL_WORD);
100 __ jcc(Assembler::equal, L);
101 __ cmpptr(Address(method, methodOopDesc::from_compiled_offset()), (int32_t)NULL_WORD);
102 __ jcc(Assembler::notZero, L);
103 __ stop("Vtable entry is NULL");
104 __ bind(L);
110 address ame_addr = __ pc();
111 __ jmp( Address(method, methodOopDesc::from_compiled_offset()));
119 (int)(s->code_end() - __ pc()));
121 guarantee(__ pc() <= s->code_end(), "overflowed buffer");
124 assert(vtable_index > 10 || __ pc() + slop <= s->code_end(), "room for 32-bit offset");
146 __ incrementl(ExternalAddress((address) SharedRuntime::nof_megamorphic_calls_addr()));
154 address npe_addr = __ pc();
155 __ movptr(rsi, Address(rcx, oopDesc::klass_offset_in_bytes()));
163 __ lookup_interface_method(// inputs: rec. class, interface, itable index
175 __ cmpptr(method, (int32_t)NULL_WORD);
176 __ jcc(Assembler::equal, L1);
177 __ cmpptr(Address(method, methodOopDesc::from_compiled_offset()), (int32_t)NULL_WORD);
178 __ jcc(Assembler::notZero, L1);
179 __ stop("methodOop is null");
180 __ bind(L1);
184 address ame_addr = __ pc();
185 __ jmp(Address(method, methodOopDesc::from_compiled_offset()));
187 __ bind(throw_icce);
188 __ jump(RuntimeAddress(StubRoutines::throw_IncompatibleClassChangeError_entry()));
195 (int)(s->code_end() - __ pc()));
197 guarantee(__ pc() <= s->code_end(), "overflowed buffer");
200 assert(itable_index > 10 || __ pc() + slop <= s->code_end(), "room for 32-bit offset");