Home
last modified time | relevance | path

Searched defs:movsd (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/crankshaft/ia32/
Dlithium-gap-resolver-ia32.cc312 __ 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
Dlithium-codegen-ia32.cc104 __ 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/
Dcode-generator-ia32.cc216 __ 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/
Dcodegen-ia32.cc51 __ 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 …]
Ddeoptimizer-ia32.cc242 __ 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
Dcode-stubs-ia32.cc135 __ 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 …]
Dassembler-ia32.cc2330 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
Dassembler-ia32.h1024 void movsd(XMMRegister dst, XMMRegister src) { movsd(dst, Operand(src)); } in movsd() function
/external/v8/test/cctest/
Dtest-assembler-ia32.cc245 __ 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 …]
Dtest-assembler-x64.cc793 __ 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 …]
Dtest-disasm-ia32.cc435 __ movsd(xmm1, Operand(ebx, ecx, times_4, 10000)); in TEST() local
436 __ movsd(Operand(ebx, ecx, times_4, 10000), xmm1); in TEST() local
Dtest-disasm-x64.cc431 __ 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/
Dassembler-x64.cc2751 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