/art/compiler/utils/x86/ |
H A D | assembler_x86.cc | 294 void X86Assembler::movss(XmmRegister dst, const Address& src) { function in class:art::x86::X86Assembler 303 void X86Assembler::movss(const Address& dst, XmmRegister src) { function in class:art::x86::X86Assembler 312 void X86Assembler::movss(XmmRegister dst, XmmRegister src) { function in class:art::x86::X86Assembler 1747 movss(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister()); 1805 movss(Address(ESP, offs), src.AsXmmRegister()); 1872 movss(dest.AsXmmRegister(), Address(ESP, src)); 1899 fs()->movss(dest.AsXmmRegister(), Address::Absolute(src)); 1970 movss(dest.AsXmmRegister(), Address(ESP, 0));
|
H A D | assembler_x86.h | 259 void movss(XmmRegister dst, const Address& src); 260 void movss(const Address& dst, XmmRegister src); 261 void movss(XmmRegister dst, XmmRegister src);
|
/art/compiler/optimizing/ |
H A D | intrinsics_x86_64.cc | 101 __ movss(trg_reg, XmmRegister(XMM0)); 305 __ movss(xmm_temp, codegen->LiteralInt32Address(INT32_C(0x7FFFFFFF))); 456 __ movss(out, codegen->LiteralInt32Address(INT32_C(0x7FC00000))); 465 __ movss(out, op2); 723 __ movss(inPlusPointFive, codegen_->LiteralFloatAddress(0.5f));
|
H A D | code_generator_x86_64.cc | 639 __ movss(destination.AsFpuRegister<XmmRegister>(), 651 __ movss(Address(CpuRegister(RSP), destination.GetStackIndex()), 1492 __ movss(mask, codegen_->LiteralInt32Address(0x80000000)); 1955 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); 1973 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); 1991 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); 2453 __ movss(out.AsFpuRegister<XmmRegister>(), Address(CpuRegister(RSP), 0)); 3209 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); 3314 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>()); 3520 __ movss(ou [all...] |
H A D | code_generator_x86.cc | 635 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); 642 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); 2324 __ movss(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); 3323 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); 3436 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>()); 3656 __ movss(out, Address(obj, 3659 __ movss(out, Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset)); 3872 __ movss(Address(obj, offset), value.AsFpuRegister<XmmRegister>()); 3874 __ movss(Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset), 4068 __ movss(Addres [all...] |
H A D | intrinsics_x86.cc | 109 __ movss(target_reg, XMM0); 544 __ movss(out, Address(ESP, 0)); 554 __ movss(out, op2);
|
/art/compiler/utils/x86_64/ |
H A D | assembler_x86_64.h | 360 void movss(XmmRegister dst, const Address& src); 361 void movss(const Address& dst, XmmRegister src); 362 void movss(XmmRegister dst, XmmRegister src);
|
H A D | assembler_x86_64.cc | 361 void X86_64Assembler::movss(XmmRegister dst, const Address& src) { function in class:art::x86_64::X86_64Assembler 371 void X86_64Assembler::movss(const Address& dst, XmmRegister src) { function in class:art::x86_64::X86_64Assembler 381 void X86_64Assembler::movss(XmmRegister dst, XmmRegister src) { function in class:art::x86_64::X86_64Assembler 2410 movss(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsXmmRegister()); 2488 movss(Address(CpuRegister(RSP), offs), src.AsXmmRegister()); 2560 movss(dest.AsXmmRegister(), Address(CpuRegister(RSP), src)); 2586 gs()->movss(dest.AsXmmRegister(), Address::Absolute(src, true)); 2656 movss(dest.AsXmmRegister(), Address(CpuRegister(RSP), 0));
|
H A D | assembler_x86_64_test.cc | 812 DriverStr(RepeatFF(&x86_64::X86_64Assembler::movss, "movss %{reg2}, %{reg1}"), "movss");
|
/art/runtime/arch/x86/ |
H A D | quick_entrypoints_x86.S | 376 movss (REG_VAR(arg_array, 2)), REG_VAR(xmm_reg, 0) 500 movss %xmm0, (%ecx) // store the floating point result 617 movss %xmm0, (%ecx) // store the floating point result 1229 movss %xmm0, 0(%esp) // arg a
|
/art/runtime/arch/x86_64/ |
H A D | quick_entrypoints_x86_64.S | 418 movss (%r11), REG_VAR(xmm_reg, 0) 545 movss %xmm0, (%r8) // Store the floating point result. 638 movss %xmm0, (%r8) // Store the floating point result.
|