/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | interpreter_x86_64.cpp | 116 __ movflt(floatreg, Address(rsp, i * wordSize)); 172 __ movflt(r, Address(rsp, (6 + i) * wordSize));
|
H A D | sharedRuntime_x86_32.cpp | 188 __ movflt(Address(rsp,xmm0_off*wordSize),xmm0); 189 __ movflt(Address(rsp,xmm1_off*wordSize),xmm1); 190 __ movflt(Address(rsp,xmm2_off*wordSize),xmm2); 191 __ movflt(Address(rsp,xmm3_off*wordSize),xmm3); 192 __ movflt(Address(rsp,xmm4_off*wordSize),xmm4); 193 __ movflt(Address(rsp,xmm5_off*wordSize),xmm5); 194 __ movflt(Address(rsp,xmm6_off*wordSize),xmm6); 195 __ movflt(Address(rsp,xmm7_off*wordSize),xmm7); 295 __ movflt(xmm0,Address(rsp,xmm0_off*wordSize)); 296 __ movflt(xmm [all...] |
H A D | c1_Runtime1_x86.cpp | 480 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 0), xmm0); 481 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 8), xmm1); 482 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 16), xmm2); 483 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 24), xmm3); 484 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 32), xmm4); 485 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 40), xmm5); 486 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 48), xmm6); 487 __ movflt(Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 56), xmm7); 522 __ movflt(xmm0, Address(rsp, xmm_regs_as_doubles_off * VMRegImpl::stack_slot_size + 0)); 523 __ movflt(xmm [all...] |
H A D | templateTable_x86_64.cpp | 325 __ movflt(xmm0, ExternalAddress((address) &one)); 328 __ movflt(xmm0, ExternalAddress((address) &two)); 409 __ movflt(xmm0, Address(rcx, rbx, Address::times_8, base_offset)); 587 __ movflt(xmm0, faddress(rbx)); 624 __ movflt(xmm0, faddress(rbx)); 684 __ movflt(xmm0, Address(rdx, rax, 776 __ movflt(xmm0, faddress(n)); 883 __ movflt(faddress(rbx), xmm0); 917 __ movflt(faddress(rbx), xmm0); 970 __ movflt(Addres [all...] |
H A D | interpreterRT_x86_64.cpp | 159 __ movflt(as_XMMRegister(++_num_args), src); 167 __ movflt(as_XMMRegister(_num_fp_args++), src);
|
H A D | jniFastGetField_x86_64.cpp | 188 case T_FLOAT: __ movflt (xmm0, Address(robj, roffset, Address::times_1)); break;
|
H A D | methodHandles_x86.cpp | 593 __ movflt(Address(rsp, 0), xmm0); 614 __ movflt(xmm0, Address(rsp, 0));
|
H A D | interp_masm_x86_64.cpp | 166 case ftos: movflt(xmm0, val_addr); break; 332 movflt(r, Address(rsp, 0)); 356 movflt(Address(rsp, 0), r);
|
H A D | jniFastGetField_x86_32.cpp | 304 case T_FLOAT: __ movflt (xmm0, Address(robj, roffset, Address::times_1)); break;
|
H A D | sharedRuntime_x86_64.cpp | 614 __ movflt(Address(rsp, st_off), r_1->as_XMMRegister()); 815 __ movflt(r_1->as_XMMRegister(), Address(saved_sp, ld_off)); 1144 __ movflt(dst.first()->as_XMMRegister(), Address(rbp, reg2offset_in(src.first()))); 1149 __ movflt(Address(rsp, reg2offset_out(dst.first())), src.first()->as_XMMRegister()); 1218 __ movflt(Address(rbp, -wordSize), xmm0); 1235 __ movflt(xmm0, Address(rbp, -wordSize)); 1340 __ movflt(Address(rsp, offset), in_regs[i].first()->as_XMMRegister()); 1342 __ movflt(in_regs[i].first()->as_XMMRegister(), Address(rsp, offset)); 3045 __ movflt(src_tmp, f);
|
H A D | c1_LIRAssembler_x86.cpp | 677 __ movflt(dest->as_xmm_float_reg(), 900 __ movflt(Address(rsp, 0), src->as_xmm_float_reg()); 907 __ movflt(dest->as_xmm_float_reg(), Address(rsp, 0)); 915 __ movflt(dest->as_xmm_float_reg(), src->as_xmm_float_reg()); 950 __ movflt(dst_addr, src->as_xmm_float_reg()); 999 __ movflt(as_Address(to_addr), src->as_xmm_float_reg()); 1118 __ movflt(dest->as_xmm_float_reg(), src_addr); 1208 __ movflt(dest->as_xmm_float_reg(), from_addr); 3624 __ movflt(dest->as_xmm_float_reg(), left->as_xmm_float_reg());
|
H A D | templateInterpreter_x86_32.cpp | 176 __ movflt(Address(rsp, 0), xmm0); 227 __ movflt(Address(rsp, 0), xmm0); 301 __ movflt(xmm0, Address(rsp, 0));
|
H A D | cppInterpreter_x86.cpp | 149 __ movflt(xmm0, Address(rsp, 0)); 224 __ movflt(Address(rsp, 0), xmm0); 345 __ movflt(xmm0, Address(rdx, wordSize));
|
H A D | assembler_x86.cpp | 1780 // The selection is done in MacroAssembler::movdbl() and movflt(). 8137 void MacroAssembler::movflt(XMMRegister dst, AddressLiteral src) { function in class:MacroAssembler 9061 movflt(Address(rsp,off++*sizeof(jdouble)),xmm0); 9062 movflt(Address(rsp,off++*sizeof(jdouble)),xmm1); 9063 movflt(Address(rsp,off++*sizeof(jdouble)),xmm2); 9064 movflt(Address(rsp,off++*sizeof(jdouble)),xmm3); 9065 movflt(Address(rsp,off++*sizeof(jdouble)),xmm4); 9066 movflt(Address(rsp,off++*sizeof(jdouble)),xmm5); 9067 movflt(Address(rsp,off++*sizeof(jdouble)),xmm6); 9068 movflt(Addres [all...] |
H A D | assembler_x86.hpp | 783 // The selection is done in MacroAssembler::movdbl() and movflt(). 1919 void movflt(XMMRegister dst, XMMRegister src) { function in class:MacroAssembler 1923 void movflt(XMMRegister dst, Address src) { movss(dst, src); } function in class:MacroAssembler 1924 void movflt(XMMRegister dst, AddressLiteral src); 1925 void movflt(Address dst, XMMRegister src) { movss(dst, src); } function in class:MacroAssembler 2596 // these are private because users should be doing movflt/movdbl
|
H A D | interp_masm_x86_32.cpp | 646 movflt(xmm0, Address(rsp, 0));
|
H A D | templateInterpreter_x86_64.cpp | 1934 __ movflt(xmm3, xmm0); // Pass ftos
|
H A D | stubGenerator_x86_32.cpp | 317 __ movflt(Address(rdi, 0), xmm0);
|
H A D | stubGenerator_x86_64.cpp | 414 __ movflt(Address(c_rarg0, 0), xmm0);
|