Lines Matching refs:as_Address

226 Address LIR_Assembler::as_Address(LIR_Address* addr) {
227 return as_Address(addr, rscratch1);
230 Address LIR_Assembler::as_Address(LIR_Address* addr, Register tmp) {
239 return __ as_Address(laddr);
263 Address base = as_Address(addr);
269 return as_Address(addr);
768 __ movl(as_Address(addr), c->as_jint_bits());
772 __ movptr(as_Address(addr), c->as_jint_bits());
779 __ movl(as_Address(addr), (int32_t)NULL_WORD);
781 __ movptr(as_Address(addr), NULL_WORD);
786 __ movoop(as_Address(addr, noreg), c->as_jobject());
799 __ movoop(as_Address(addr), c->as_jobject());
810 __ movptr(as_Address(addr, r15_thread), (intptr_t)c->as_jlong_bits());
825 __ movb(as_Address(addr), c->as_jint() & 0xFF);
830 __ movw(as_Address(addr), c->as_jint() & 0xFFFF);
991 Address toa = as_Address(to_addr);
999 __ movflt(as_Address(to_addr), src->as_xmm_float_reg());
1003 if (pop_fpu_stack) __ fstp_s(as_Address(to_addr));
1004 else __ fst_s (as_Address(to_addr));
1011 __ movdbl(as_Address(to_addr), src->as_xmm_double_reg());
1015 if (pop_fpu_stack) __ fstp_d(as_Address(to_addr));
1016 else __ fst_d (as_Address(to_addr));
1024 __ movl(as_Address(to_addr), compressed_src);
1026 __ movptr(as_Address(to_addr), src->as_register());
1030 __ movptr(as_Address(to_addr), src->as_register());
1033 __ movl(as_Address(to_addr), src->as_register());
1074 Address dst_addr = as_Address(to_addr);
1082 __ movw(as_Address(to_addr), src->as_register());
1179 Address from_addr = as_Address(addr);
1261 __ lea(to_hi, as_Address(addr));
1346 Address from_addr = as_Address(addr);
1367 Address from_addr = as_Address(addr);
2184 raddr = __ as_Address(InternalAddress(float_constant(right->as_jfloat())));
2220 raddr = __ as_Address(InternalAddress(double_constant(right->as_jdouble())));
2252 raddr = __ as_Address(InternalAddress(const_addr));
2289 raddr = __ as_Address(InternalAddress(double_constant(right->as_jdouble())));
2318 laddr = as_Address(left->as_address_ptr());
2683 __ cmpl(reg1, as_Address(opr2->as_address_ptr()));
2733 __ ucomiss(reg1, as_Address(opr2->as_address_ptr()));
2754 __ ucomisd(reg1, as_Address(opr2->pointer()->as_address()));
2778 __ cmpl(as_Address(addr), c->as_jint());
2782 // better strategy by giving noreg as the temp for as_Address
2783 __ cmpptr(rscratch1, as_Address(addr, noreg));
2785 __ cmpoop(as_Address(addr), c->as_jobject());
3651 __ lea(reg, as_Address(addr->as_address_ptr()));
3684 __ movdbl(as_Address(dest->as_address_ptr()), src->as_xmm_double_reg());
3693 __ movdbl(dest->as_xmm_double_reg(), as_Address(src->as_address_ptr()));
3703 __ fistp_d(as_Address(dest->as_address_ptr()));
3713 __ fild_d(as_Address(src->as_address_ptr()));
3780 __ xaddl(as_Address(src->as_address_ptr()), data->as_register());
3782 __ xchgl(data->as_register(), as_Address(src->as_address_ptr()));
3790 __ xchgl(obj, as_Address(src->as_address_ptr()));
3793 __ xchgptr(obj, as_Address(src->as_address_ptr()));
3796 __ xchgl(obj, as_Address(src->as_address_ptr()));
3805 __ xaddq(as_Address(src->as_address_ptr()), data->as_register_lo());
3807 __ xchgq(data->as_register_lo(), as_Address(src->as_address_ptr()));