/art/compiler/utils/x86/ |
D | assembler_x86.cc | 294 void X86Assembler::movss(XmmRegister dst, const Address& src) { in movss() function in art::x86::X86Assembler 303 void X86Assembler::movss(const Address& dst, XmmRegister src) { in movss() function in art::x86::X86Assembler 312 void X86Assembler::movss(XmmRegister dst, XmmRegister src) { in movss() function in art::x86::X86Assembler 1747 movss(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister()); in BuildFrame() 1805 movss(Address(ESP, offs), src.AsXmmRegister()); in Store() 1872 movss(dest.AsXmmRegister(), Address(ESP, src)); in Load() 1899 fs()->movss(dest.AsXmmRegister(), Address::Absolute(src)); in LoadFromThread32() 1970 movss(dest.AsXmmRegister(), Address(ESP, 0)); in Move()
|
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/ |
D | code_generator_x86_64.cc | 639 __ movss(destination.AsFpuRegister<XmmRegister>(), in Move() local 651 __ movss(Address(CpuRegister(RSP), destination.GetStackIndex()), in Move() local 1492 __ movss(mask, codegen_->LiteralInt32Address(0x80000000)); in VisitNeg() local 1955 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); in VisitTypeConversion() local 1973 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); in VisitTypeConversion() local 1991 __ movss(dest, codegen_->LiteralFloatAddress(static_cast<float>(v))); in VisitTypeConversion() local 2453 __ movss(out.AsFpuRegister<XmmRegister>(), Address(CpuRegister(RSP), 0)); in GenerateRemFP() local 3209 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); in HandleFieldGet() local 3314 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>()); in HandleFieldSet() local 3520 __ movss(out, Address(obj, in VisitArrayGet() local [all …]
|
D | intrinsics_x86_64.cc | 101 __ movss(trg_reg, XmmRegister(XMM0)); in MoveFromReturnRegister() local 305 __ movss(xmm_temp, codegen->LiteralInt32Address(INT32_C(0x7FFFFFFF))); in MathAbsFP() local 456 __ movss(out, codegen->LiteralInt32Address(INT32_C(0x7FC00000))); in GenMinMaxFP() local 465 __ movss(out, op2); in GenMinMaxFP() local 723 __ movss(inPlusPointFive, codegen_->LiteralFloatAddress(0.5f)); in VisitMathRoundFloat() local
|
D | code_generator_x86.cc | 635 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in Move32() local 642 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in Move32() local 2324 __ movss(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in GenerateRemFP() local 3323 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); in HandleFieldGet() local 3436 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>()); in HandleFieldSet() local 3656 __ movss(out, Address(obj, in VisitArrayGet() local 3659 __ movss(out, Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset)); in VisitArrayGet() local 3872 __ movss(Address(obj, offset), value.AsFpuRegister<XmmRegister>()); in VisitArraySet() local 3874 __ movss(Address(obj, index.AsRegister<Register>(), TIMES_4, data_offset), in VisitArraySet() local 4068 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in EmitMove() local [all …]
|
D | intrinsics_x86.cc | 109 __ movss(target_reg, XMM0); in MoveFromReturnRegister() local 544 __ movss(out, Address(ESP, 0)); in GenMinMaxFP() local 554 __ movss(out, op2); in GenMinMaxFP() local
|
/art/compiler/utils/x86_64/ |
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);
|
D | assembler_x86_64.cc | 361 void X86_64Assembler::movss(XmmRegister dst, const Address& src) { in movss() function in art::x86_64::X86_64Assembler 371 void X86_64Assembler::movss(const Address& dst, XmmRegister src) { in movss() function in art::x86_64::X86_64Assembler 381 void X86_64Assembler::movss(XmmRegister dst, XmmRegister src) { in movss() function in art::x86_64::X86_64Assembler 2410 …movss(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsXmmRegist… in BuildFrame() 2488 movss(Address(CpuRegister(RSP), offs), src.AsXmmRegister()); in Store() 2560 movss(dest.AsXmmRegister(), Address(CpuRegister(RSP), src)); in Load() 2586 gs()->movss(dest.AsXmmRegister(), Address::Absolute(src, true)); in LoadFromThread64() 2656 movss(dest.AsXmmRegister(), Address(CpuRegister(RSP), 0)); in Move()
|
D | assembler_x86_64_test.cc | 812 DriverStr(RepeatFF(&x86_64::X86_64Assembler::movss, "movss %{reg2}, %{reg1}"), "movss"); in TEST_F()
|
/art/runtime/arch/x86/ |
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/ |
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.
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 214 // 0x0000000b: movss [esp + 56], xmm0 290 // 0x00000035: movss [rsp + 140], xmm0
|