/external/v8/src/crankshaft/ia32/ |
D | lithium-gap-resolver-ia32.cc | 312 __ movsd(dst, Operand(esp, 0)); in EmitMove() local 337 __ movsd(dst, src); in EmitMove() local 345 __ movsd(dst, src); in EmitMove() local 349 __ movsd(xmm0, src); in EmitMove() local 350 __ movsd(dst, xmm0); in EmitMove() local 433 __ movsd(xmm0, other); in EmitSwap() local 434 __ movsd(other, reg); in EmitSwap() local 445 __ movsd(xmm0, dst0); // Save destination in xmm0. in EmitSwap() local 450 __ movsd(src0, xmm0); in EmitSwap() local
|
D | lithium-codegen-ia32.cc | 104 __ movsd(MemOperand(esp, count * kDoubleSize), in SaveCallerDoubles() local 120 __ movsd(XMMRegister::from_code(save_iterator.Current()), in RestoreCallerDoubles() local 1899 __ movsd(Operand(esp, 0 * kDoubleSize), left); in DoArithmeticD() local 1900 __ movsd(Operand(esp, 1 * kDoubleSize), right); in DoArithmeticD() local 1909 __ movsd(result, Operand(esp, 0)); in DoArithmeticD() local 2224 __ movsd(MemOperand(esp, 0), input_reg); in DoCmpHoleAndBranch() local 2725 __ movsd(result, FieldOperand(object, offset)); in DoLoadNamedField() local 2842 __ movsd(ToDoubleRegister(instr->result()), operand); in DoLoadKeyedExternalArray() local 2905 __ movsd(result, double_load_operand); in DoLoadKeyedFixedDoubleArray() local 3460 __ movsd(xmm_scratch, Operand::StaticVariable(one_half)); in DoMathRound() local [all …]
|
/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 216 __ movsd(MemOperand(esp, 0), input_); in Generate() local 691 __ movsd(Operand(esp, 0), i.InputDoubleRegister(1)); in AssembleArchInstruction() local 693 __ movsd(Operand(esp, 0), i.InputDoubleRegister(0)); in AssembleArchInstruction() local 708 __ movsd(i.OutputDoubleRegister(), Operand(esp, 0)); in AssembleArchInstruction() local 938 __ movsd(i.OutputDoubleRegister(), i.MemoryOperand()); in AssembleArchInstruction() local 942 __ movsd(operand, i.InputDoubleRegister(index)); in AssembleArchInstruction() local 1014 __ movsd(kScratchDoubleReg, i.InputOperand(0)); in AssembleArchInstruction() local 1023 __ movsd(Operand(esp, 0), i.InputDoubleRegister(0)); in AssembleArchInstruction() local 1028 __ movsd(Operand(esp, 0), kScratchDoubleReg); in AssembleArchInstruction() local 1031 __ movsd(kScratchDoubleReg, i.InputOperand(0)); in AssembleArchInstruction() local [all …]
|
/external/v8/src/ia32/ |
D | codegen-ia32.cc | 51 __ movsd(input, Operand(esp, 1 * kPointerSize)); in CreateExpFunction() local 59 __ movsd(Operand(esp, 1 * kPointerSize), result); in CreateExpFunction() local 86 __ movsd(xmm0, Operand(esp, 1 * kPointerSize)); in CreateSqrtFunction() local 88 __ movsd(Operand(esp, 1 * kPointerSize), xmm0); in CreateSqrtFunction() local 393 __ movsd(xmm0, Operand(src, 0)); in CreateMemMoveFunction() local 394 __ movsd(xmm1, Operand(src, count, times_1, -8)); in CreateMemMoveFunction() local 395 __ movsd(Operand(dst, 0), xmm0); in CreateMemMoveFunction() local 396 __ movsd(Operand(dst, count, times_1, -8), xmm1); in CreateMemMoveFunction() local 618 __ movsd(the_hole_nan, in GenerateSmiToDouble() local 641 __ movsd(FieldOperand(eax, edi, times_4, FixedDoubleArray::kHeaderSize), in GenerateSmiToDouble() local [all …]
|
D | deoptimizer-ia32.cc | 242 __ movsd(Operand(esp, offset), xmm_reg); in Generate() local 295 __ movsd(xmm0, Operand(esp, src_offset)); in Generate() local 296 __ movsd(Operand(ebx, dst_offset), xmm0); in Generate() local 379 __ movsd(xmm_reg, Operand(ebx, src_offset)); in Generate() local
|
D | code-stubs-ia32.cc | 135 __ movsd(Operand(esp, i * kDoubleSize), reg); in Generate() local 150 __ movsd(reg, Operand(esp, i * kDoubleSize)); in Generate() local 337 __ movsd(xmm0, FieldOperand(edx, HeapNumber::kValueOffset)); in LoadSSE2Operands() local 355 __ movsd(xmm1, FieldOperand(eax, HeapNumber::kValueOffset)); in LoadSSE2Operands() local 413 __ movsd(double_base, FieldOperand(base, HeapNumber::kValueOffset)); in Generate() local 429 __ movsd(double_exponent, in Generate() local 437 __ movsd(double_exponent, in Generate() local 534 __ movsd(Operand(esp, 0), double_exponent); in Generate() local 536 __ movsd(Operand(esp, 0), double_base); in Generate() local 559 __ movsd(double_result, Operand(esp, 0)); in Generate() local [all …]
|
D | assembler-ia32.cc | 2330 void Assembler::movsd(const Operand& dst, XMMRegister src ) { in movsd() function in v8::internal::Assembler 2339 void Assembler::movsd(XMMRegister dst, const Operand& src) { in movsd() function in v8::internal::Assembler
|
D | assembler-ia32.h | 1024 void movsd(XMMRegister dst, XMMRegister src) { movsd(dst, Operand(src)); } in movsd() function
|
/external/v8/test/cctest/ |
D | test-assembler-ia32.cc | 245 __ movsd(xmm0, Operand(esp, 1 * kPointerSize)); in TEST() local 246 __ movsd(xmm1, Operand(esp, 3 * kPointerSize)); in TEST() local 253 __ movsd(Operand(esp, 0), xmm0); in TEST() local 286 __ movsd(Operand(esp, 0), xmm0); in TEST() local 539 __ movsd(xmm1, Operand(esp, 4)); in TEST() local 611 __ movsd(xmm0, Operand(esp, 1 * kPointerSize)); in TEST() local 612 __ movsd(xmm1, Operand(esp, 3 * kPointerSize)); in TEST() local 613 __ movsd(xmm2, Operand(esp, 5 * kPointerSize)); in TEST() local 643 __ movsd(Operand(esp, 0), xmm1); in TEST() local 650 __ movsd(Operand(esp, 0), xmm2); in TEST() local [all …]
|
D | test-assembler-x64.cc | 793 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 800 __ movsd(Operand(rsp, 0), xmm2); in TEST() local 807 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 839 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 846 __ movsd(Operand(rsp, 0), xmm2); in TEST() local 853 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 888 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 895 __ movsd(Operand(rsp, 0), xmm2); in TEST() local 902 __ movsd(Operand(rsp, 0), xmm1); in TEST() local 937 __ movsd(Operand(rsp, 0), xmm1); in TEST() local [all …]
|
D | test-disasm-ia32.cc | 435 __ movsd(xmm1, Operand(ebx, ecx, times_4, 10000)); in TEST() local 436 __ movsd(Operand(ebx, ecx, times_4, 10000), xmm1); in TEST() local
|
D | test-disasm-x64.cc | 431 __ movsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST() local 432 __ movsd(Operand(rbx, rcx, times_4, 10000), xmm1); in TEST() local
|
/external/v8/src/x64/ |
D | assembler-x64.cc | 2751 void Assembler::movsd(const Operand& dst, XMMRegister src) { in movsd() function in v8::internal::Assembler 2762 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd() function in v8::internal::Assembler 2773 void Assembler::movsd(XMMRegister dst, const Operand& src) { in movsd() function in v8::internal::Assembler
|