/external/v8/src/crankshaft/x64/ |
D | lithium-gap-resolver-x64.cc | 218 __ Movsd(cgen_->ToOperand(destination), src); in EmitMove() local 223 __ Movsd(cgen_->ToDoubleRegister(destination), src); in EmitMove() local 226 __ Movsd(xmm0, src); in EmitMove() local 227 __ Movsd(cgen_->ToOperand(destination), xmm0); in EmitMove() local 267 __ Movsd(xmm0, src); in EmitSwap() local 269 __ Movsd(dst, xmm0); in EmitSwap() local 291 __ Movsd(reg, other_operand); in EmitSwap() local 292 __ Movsd(other_operand, xmm0); in EmitSwap() local
|
D | lithium-codegen-x64.cc | 92 __ Movsd(MemOperand(rsp, count * kDoubleSize), in SaveCallerDoubles() local 108 __ Movsd(XMMRegister::from_code(save_iterator.Current()), in RestoreCallerDoubles() local 2290 __ Movsd(MemOperand(rsp, 0), input_reg); in DoCmpHoleAndBranch() local 2742 __ Movsd(result, FieldOperand(object, offset)); in DoLoadNamedField() local 2874 __ Movsd(ToDoubleRegister(instr->result()), operand); in DoLoadKeyedExternalArray() local 2945 __ Movsd(result, double_load_operand); in DoLoadKeyedFixedDoubleArray() local 3700 __ Movsd(input_reg, ninf_operand); in DoMathLog() local 3705 __ Movsd(Operand(rsp, 0), input_reg); in DoMathLog() local 3709 __ Movsd(input_reg, Operand(rsp, 0)); in DoMathLog() local 3884 __ Movsd(FieldOperand(object, offset), value); in DoStoreNamedField() local [all …]
|
/external/v8/src/x64/ |
D | codegen-x64.cc | 54 __ Movsd(xmm0, result); in CreateExpFunction() local 247 __ Movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), xmm0); in GenerateSmiToDouble() local 517 __ Movsd(double_scratch, Operand(kScratchRegister, 0 * kDoubleSize)); in EmitMathExp() local 522 __ Movsd(result, Operand(kScratchRegister, 2 * kDoubleSize)); in EmitMathExp() local 524 __ Movsd(double_scratch, Operand(kScratchRegister, 3 * kDoubleSize)); in EmitMathExp() local 525 __ Movsd(result, Operand(kScratchRegister, 4 * kDoubleSize)); in EmitMathExp() local 530 __ Movsd(result, Operand(kScratchRegister, 6 * kDoubleSize)); in EmitMathExp() local 540 __ Movsd(input, double_scratch); in EmitMathExp() local
|
D | deoptimizer-x64.cc | 152 __ Movsd(Operand(rsp, offset), xmm_reg); in Generate() local 285 __ Movsd(xmm_reg, Operand(rbx, src_offset)); in Generate() local
|
D | code-stubs-x64.cc | 183 __ Movsd(xmm0, mantissa_operand); in Generate() local 240 __ Movsd(xmm0, FieldOperand(rdx, HeapNumber::kValueOffset)); in LoadSSE2UnknownOperands() local 247 __ Movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset)); in LoadSSE2UnknownOperands() local 291 __ Movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset)); in Generate() local 307 __ Movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset)); in Generate() local 314 __ Movsd(double_exponent, FieldOperand(exponent, HeapNumber::kValueOffset)); in Generate() local 408 __ Movsd(Operand(rsp, 0), double_exponent); in Generate() local 410 __ Movsd(Operand(rsp, 0), double_base); in Generate() local 433 __ Movsd(double_result, Operand(rsp, 0)); in Generate() local 448 __ Movsd(double_scratch, double_base); // Back up base. in Generate() local [all …]
|
D | macro-assembler-x64.cc | 2644 void MacroAssembler::Movsd(XMMRegister dst, XMMRegister src) { in Movsd() function in v8::internal::MacroAssembler 2654 void MacroAssembler::Movsd(XMMRegister dst, const Operand& src) { in Movsd() function in v8::internal::MacroAssembler 2664 void MacroAssembler::Movsd(const Operand& dst, XMMRegister src) { in Movsd() function in v8::internal::MacroAssembler
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 184 __ Movsd(MemOperand(rsp, 0), input_); in Generate() local 971 __ Movsd(Operand(rsp, 0), i.InputDoubleRegister(1)); in AssembleArchInstruction() local 973 __ Movsd(Operand(rsp, 0), i.InputDoubleRegister(0)); in AssembleArchInstruction() local 996 __ Movsd(i.OutputDoubleRegister(), Operand(rsp, 0)); in AssembleArchInstruction() local 1476 __ Movsd(i.OutputDoubleRegister(), i.MemoryOperand()); in AssembleArchInstruction() local 1480 __ Movsd(operand, i.InputDoubleRegister(index)); in AssembleArchInstruction() local 1508 __ Movsd(i.OutputDoubleRegister(), i.InputOperand(0)); in AssembleArchInstruction() local 1566 __ Movsd(Operand(rsp, 0), i.InputDoubleRegister(0)); in AssembleArchInstruction() local 2022 __ Movsd(dst, src); in AssembleMove() local 2029 __ Movsd(dst, src); in AssembleMove() local [all …]
|
/external/v8/test/cctest/ |
D | test-code-stubs-x64.cc | 93 __ Movsd(MemOperand(rsp, 0), xmm0); in MakeConvertDToIFuncTrampoline() local
|