/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 206 __ Movsd(MemOperand(rsp, 0), input_); in Generate() local 1031 __ Movsd(xmm2, xmm0); in AssembleArchInstruction() local 1033 __ Movsd(xmm0, xmm3); in AssembleArchInstruction() local 1305 __ Movsd(Operand(rsp, 0), i.InputDoubleRegister(1)); in AssembleArchInstruction() local 1307 __ Movsd(Operand(rsp, 0), i.InputDoubleRegister(0)); in AssembleArchInstruction() local 1334 __ Movsd(i.OutputDoubleRegister(), Operand(rsp, 0)); in AssembleArchInstruction() local 1412 __ Movsd(i.InputDoubleRegister(0), i.InputDoubleRegister(1)); in AssembleArchInstruction() local 1414 __ Movsd(i.InputDoubleRegister(0), i.InputOperand(1)); in AssembleArchInstruction() local 1435 __ Movsd(kScratchDoubleReg, i.InputOperand(1)); in AssembleArchInstruction() local 1442 __ Movsd(i.InputDoubleRegister(0), i.InputDoubleRegister(1)); in AssembleArchInstruction() local [all …]
|
/external/v8/src/wasm/baseline/x64/ |
D | liftoff-assembler-x64.h | 79 assm->Movsd(dst.fp(), src); in Load() 99 assm->Movsd(dst, src.fp()); in Store() 118 assm->Movsd(Operand(rsp, 0), reg.fp()); in push() 248 Movsd(dst.fp(), src_op); in Load() 284 Movsd(dst_op, src.fp()); in Store() 327 Movsd(dst, src); in Move() 346 Movsd(dst, reg.fp()); in Spill() 394 Movsd(reg.fp(), src); in Fill() 1336 Movsd(Operand(rsp, offset), reg.fp()); in PushRegisters() 1349 Movsd(reg.fp(), Operand(rsp, fp_offset)); in PopRegisters()
|
/external/v8/src/x64/ |
D | deoptimizer-x64.cc | 36 __ Movsd(Operand(rsp, offset), xmm_reg); in Generate() local 212 __ Movsd(xmm_reg, Operand(rbx, src_offset)); in Generate() local
|
D | macro-assembler-x64.cc | 580 Movsd(Operand(rsp, i * kDoubleSize), reg); in PushCallerSaved() 594 Movsd(reg, Operand(rsp, i * kDoubleSize)); in PopCallerSaved() 2406 Movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg); in EnterExitFrameEpilogue() 2452 Movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize))); in LeaveExitFrame()
|
D | macro-assembler-x64.h | 172 AVX_OP(Movsd, movsd) in AVX_OP()
|
/external/v8/src/builtins/x64/ |
D | builtins-x64.cc | 2587 __ Movsd(kScratchDoubleReg, mantissa_operand); in Generate_DoubleToI() local 2657 __ Movsd(Operand(rsp, 0), double_exponent); in Generate_MathPowInternal() local 2659 __ Movsd(Operand(rsp, 0), double_base); in Generate_MathPowInternal() local 2682 __ Movsd(double_result, Operand(rsp, 0)); in Generate_MathPowInternal() local 2696 __ Movsd(double_scratch, double_base); // Back up base. in Generate_MathPowInternal() local 2697 __ Movsd(double_scratch2, double_result); // Load double_exponent with 1. in Generate_MathPowInternal() local 2711 __ Movsd(double_result, double_scratch); in Generate_MathPowInternal() local 2726 __ Movsd(double_result, double_scratch2); in Generate_MathPowInternal() local 2740 __ Movsd(xmm0, double_base); in Generate_MathPowInternal() local 2748 __ Movsd(double_result, xmm0); in Generate_MathPowInternal() local
|