Home
last modified time | relevance | path

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

/external/v8/src/x64/
Dlithium-gap-resolver-x64.cc222 __ movsd(cgen_->ToOperand(destination), src); in EmitMove() local
227 __ movsd(cgen_->ToDoubleRegister(destination), src); in EmitMove() local
230 __ movsd(xmm0, src); in EmitMove() local
231 __ movsd(cgen_->ToOperand(destination), xmm0); in EmitMove() local
269 __ movsd(xmm0, src); in EmitSwap() local
271 __ movsd(dst, xmm0); in EmitSwap() local
292 __ movsd(xmm0, other_operand); in EmitSwap() local
293 __ movsd(other_operand, reg); in EmitSwap() local
294 __ movsd(reg, xmm0); in EmitSwap() local
Dcodegen-x64.cc147 __ movsd(Operand(rsp, kPointerSize * 2), xmm1); in CreateModuloFunction() local
148 __ movsd(Operand(rsp, kPointerSize), xmm0); in CreateModuloFunction() local
187 __ movsd(xmm0, Operand(rsp, kPointerSize)); in CreateModuloFunction() local
193 __ movsd(xmm0, Operand(rsp, kPointerSize)); in CreateModuloFunction() local
347 __ movsd(FieldOperand(r14, r9, times_8, FixedDoubleArray::kHeaderSize), in GenerateSmiOnlyToDouble() local
Dcode-stubs-x64.cc274 __ movsd(xmm0, FieldOperand(rcx, i)); in GenerateFastCloneShallowArrayCommon() local
275 __ movsd(FieldOperand(rdx, i), xmm0); in GenerateFastCloneShallowArrayCommon() local
1125 __ movsd(FieldOperand(rcx, HeapNumber::kValueOffset), xmm0); in GenerateSmiCode() local
1165 __ movsd(FieldOperand(rax, HeapNumber::kValueOffset), xmm0); in GenerateFloatingPointCode() local
1231 __ movsd(FieldOperand(rax, HeapNumber::kValueOffset), xmm0); in GenerateFloatingPointCode() local
1526 __ movsd(Operand(rsp, 0), xmm1); in Generate() local
1617 __ movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset)); in Generate() local
1628 __ movsd(FieldOperand(rax, HeapNumber::kValueOffset), xmm1); in Generate() local
1638 __ movsd(xmm1, FieldOperand(rax, HeapNumber::kValueOffset)); in Generate() local
1644 __ movsd(Operand(rsp, 0), xmm1); in Generate() local
[all …]
Ddeoptimizer-x64.cc759 __ movsd(Operand(rsp, offset), xmm_reg); in Generate() local
910 __ movsd(xmm_reg, Operand(rbx, src_offset)); in Generate() local
Dstub-cache-x64.cc3177 __ movsd(xmm0, Operand(rbx, rcx, times_8, 0)); in GenerateLoadExternalArray() local
3213 __ movsd(FieldOperand(rcx, HeapNumber::kValueOffset), xmm0); in GenerateLoadExternalArray() local
3222 __ movsd(FieldOperand(rcx, HeapNumber::kValueOffset), xmm0); in GenerateLoadExternalArray() local
3332 __ movsd(Operand(rbx, rdi, times_8, 0), xmm0); in GenerateStoreExternalArray() local
3359 __ movsd(xmm0, FieldOperand(rax, HeapNumber::kValueOffset)); in GenerateStoreExternalArray() local
3369 __ movsd(Operand(rbx, rdi, times_8, 0), xmm0); in GenerateStoreExternalArray() local
3515 __ movsd(xmm0, FieldOperand(rcx, kScratchRegister, times_8, in GenerateLoadFastDoubleElement() local
3520 __ movsd(FieldOperand(rcx, HeapNumber::kValueOffset), xmm0); in GenerateLoadFastDoubleElement() local
Dlithium-codegen-x64.cc2410 __ movsd(result, double_load_operand); in DoLoadKeyedFastDoubleElement() local
2446 __ movsd(ToDoubleRegister(instr->result()), operand); in DoLoadKeyedSpecializedArrayElement() local
3323 __ movsd(operand, ToDoubleRegister(instr->value())); in DoStoreKeyedSpecializedArrayElement() local
3437 __ movsd(double_store_operand, value); in DoStoreKeyedFastDoubleElement() local
3654 __ movsd(FieldOperand(reg, HeapNumber::kValueOffset), input_reg); in DoNumberTagD() local
3724 __ movsd(result_reg, FieldOperand(input_reg, HeapNumber::kValueOffset)); in EmitNumberUntagD() local
3763 __ movsd(xmm0, FieldOperand(input_reg, HeapNumber::kValueOffset)); in DoDeferredTaggedToI() local
3773 __ movsd(xmm0, FieldOperand(input_reg, HeapNumber::kValueOffset)); in DoDeferredTaggedToI() local
4003 __ movsd(xmm0, FieldOperand(input_reg, HeapNumber::kValueOffset)); in DoClampTToUint8() local
Dassembler-x64.cc2605 void Assembler::movsd(const Operand& dst, XMMRegister src) { in movsd() function in v8::internal::Assembler
2615 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd() function in v8::internal::Assembler
2625 void Assembler::movsd(XMMRegister dst, const Operand& src) { in movsd() function in v8::internal::Assembler
Dfull-codegen-x64.cc2799 __ movsd(FieldOperand(rbx, HeapNumber::kValueOffset), xmm0); in EmitRandomHeapNumber() local
/external/v8/test/cctest/
Dtest-disasm-x64.cc362 __ movsd(xmm1, Operand(rbx, rcx, times_4, 10000)); in TEST() local
363 __ movsd(Operand(rbx, rcx, times_4, 10000), xmm1); in TEST() local
/external/v8/src/ia32/
Dassembler-ia32.cc2192 void Assembler::movsd(const Operand& dst, XMMRegister src ) { in movsd() function in v8::internal::Assembler
2202 void Assembler::movsd(XMMRegister dst, const Operand& src) { in movsd() function in v8::internal::Assembler
2212 void Assembler::movsd(XMMRegister dst, XMMRegister src) { in movsd() function in v8::internal::Assembler
Dcode-stubs-ia32.cc3129 __ movsd(double_scratch, double_base); // Back up base. in Generate() local
3130 __ movsd(double_scratch2, double_result); // Load double_exponent with 1. in Generate() local
3153 __ movsd(double_result, double_scratch2); in Generate() local