Home
last modified time | relevance | path

Searched refs:Fmov (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/crankshaft/arm64/
Ddelayed-masm-arm64-inl.h32 void DelayedMasm::Fmov(FPRegister fd, FPRegister fn) { in Fmov() function
34 __ Fmov(fd, fn); in Fmov()
38 void DelayedMasm::Fmov(FPRegister fd, double imm) { in Fmov() function
40 __ Fmov(fd, imm); in Fmov()
Dlithium-gap-resolver-arm64.cc163 __ Fmov(SavedFPValueRegister(), cgen_->ToDoubleRegister(source)); in BreakCycle() local
188 __ Fmov(cgen_->ToDoubleRegister(saved_destination_), in RestoreValue() local
239 __ Fmov(result, cgen_->ToDouble(constant_source)); in EmitMove() local
270 __ Fmov(cgen_->ToDoubleRegister(destination), src); in EmitMove() local
Ddelayed-masm-arm64.h73 inline void Fmov(FPRegister fd, FPRegister fn);
74 inline void Fmov(FPRegister fd, double imm);
Dlithium-codegen-arm64.cc2293 __ Fmov(temp, object); in DoCmpHoleAndBranchD() local
2409 __ Fmov(result, fp_zero); in DoConstantD() local
2414 __ Fmov(result, instr->value()); in DoConstantD() local
3203 __ Fmov(scratch, result); in DoLoadKeyedFixedDouble() local
3660 __ Fmov(double_scratch(), kFP64NegativeInfinity); in DoMathPowHalf() local
3731 __ Fmov(scratch_d, 0.5); in DoMathRoundD() local
3758 __ Fmov(dot_five, 0.5); in DoMathRoundI() local
3780 __ Fmov(result, input); in DoMathRoundI() local
5244 __ Fmov(scratch1, dbl_scratch1); in DoDeferredTaggedToI() local
/external/vixl/test/aarch64/
Dtest-assembler-aarch64.cc7282 __ Fmov(tgt2, fp_tgt); in LoadFPValueHelper() local
9690 __ Fmov(s11, 1.0); in TEST() local
9691 __ Fmov(d22, -13.0); in TEST() local
9692 __ Fmov(s1, 255.0); in TEST() local
9693 __ Fmov(d2, 12.34567); in TEST() local
9694 __ Fmov(s3, 0.0); in TEST() local
9695 __ Fmov(d4, 0.0); in TEST() local
9696 __ Fmov(s5, kFP32PositiveInfinity); in TEST() local
9697 __ Fmov(d6, kFP64NegativeInfinity); in TEST() local
9719 __ Fmov(s20, 1.0); in TEST() local
[all …]
Dtest-utils-aarch64.cc365 __ Fmov(dn, value); in ClobberFP() local
370 __ Fmov(dn, first); in ClobberFP() local
Dtest-disasm-aarch64.cc5579 COMPARE_MACRO(Fmov(v0.V2S(), 1.0f), "fmov v0.2s, #0x70 (1.0000)"); in TEST()
5580 COMPARE_MACRO(Fmov(v31.V2S(), -13.0f), "fmov v31.2s, #0xaa (-13.0000)"); in TEST()
5581 COMPARE_MACRO(Fmov(v0.V4S(), 1.0f), "fmov v0.4s, #0x70 (1.0000)"); in TEST()
5582 COMPARE_MACRO(Fmov(v31.V4S(), -13.0f), "fmov v31.4s, #0xaa (-13.0000)"); in TEST()
5583 COMPARE_MACRO(Fmov(v1.V2D(), 1.0), "fmov v1.2d, #0x70 (1.0000)"); in TEST()
5584 COMPARE_MACRO(Fmov(v29.V2D(), -13.0), "fmov v29.2d, #0xaa (-13.0000)"); in TEST()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc272 __ Fmov(result_, std::numeric_limits<float>::quiet_NaN()); in Generate()
286 __ Fmov(result_, std::numeric_limits<double>::quiet_NaN()); in Generate()
1484 __ Fmov(i.OutputRegister32(), i.InputFloat32Register(0)); in AssembleArchInstruction() local
1488 __ Fmov(i.OutputRegister(), i.InputFloat64Register(0)); in AssembleArchInstruction() local
1495 __ Fmov(tmp, i.InputFloat64Register(0)); in AssembleArchInstruction() local
1497 __ Fmov(i.OutputFloat64Register(), tmp); in AssembleArchInstruction() local
1504 __ Fmov(tmp.W(), i.InputFloat32Register(0)); in AssembleArchInstruction() local
1506 __ Fmov(i.OutputFloat64Register(), tmp); in AssembleArchInstruction() local
1510 __ Fmov(i.OutputFloat64Register(), i.InputRegister(0)); in AssembleArchInstruction() local
1516 __ Fmov(i.OutputRegister(), i.InputDoubleRegister(0)); in AssembleArchInstruction() local
[all …]
/external/v8/src/arm64/
Dmacro-assembler-arm64-inl.h593 Fmov(tmp, value); in Fcmp()
720 void MacroAssembler::Fmov(FPRegister fd, FPRegister fn) { in Fmov() function
732 void MacroAssembler::Fmov(FPRegister fd, Register rn) { in Fmov() function
738 void MacroAssembler::Fmov(FPRegister fd, double imm) { in Fmov() function
741 Fmov(fd, static_cast<float>(imm)); in Fmov()
756 void MacroAssembler::Fmov(FPRegister fd, float imm) { in Fmov() function
759 Fmov(fd, static_cast<double>(imm)); in Fmov()
773 Fmov(fd, tmp); in Fmov()
778 void MacroAssembler::Fmov(Register rd, FPRegister fn) { in Fmov() function
Dmacro-assembler-arm64.h436 inline void Fmov(FPRegister fd, FPRegister fn);
437 inline void Fmov(FPRegister fd, Register rn);
442 inline void Fmov(FPRegister fd, double imm);
443 inline void Fmov(FPRegister fd, float imm);
446 void Fmov(FPRegister fd, T imm) { in Fmov() function
448 Fmov(fd, static_cast<double>(imm)); in Fmov()
450 inline void Fmov(Register rd, FPRegister fn);
Dcode-stubs-arm64.cc90 __ Fmov(result, double_scratch); in Generate() local
751 __ Fmov(scratch1_double, base_double); in Generate() local
752 __ Fmov(base_double_copy, base_double); in Generate() local
753 __ Fmov(result_double, 1.0); in Generate() local
772 __ Fmov(scratch0_double, 1.0); in Generate() local
785 __ Fmov(base_double, base_double_copy); in Generate() local
1133 __ Fmov(fp_zero, 0.0); in Generate() local
Dmacro-assembler-arm64.cc2100 Fmov(temp, input); in TestForMinusZero()
2148 Fmov(dbl_scratch, 255); in ClampDoubleToUint8()
3189 Fmov(map, DoubleRegister(heap_number_map)); in AllocateHeapNumber()
4298 Fmov(new_arg, old_arg); in PrintfNoPreserve()
4313 Fmov(FPRegister(pcs[i]), FPRegister(args[i])); in PrintfNoPreserve()
/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.cc1425 Fmov(tmp, value); in Fcmp()
1438 void MacroAssembler::Fmov(VRegister vd, double imm) { in Fmov() function in vixl::aarch64::MacroAssembler
1444 Fmov(vd, static_cast<float>(imm)); in Fmov()
1470 void MacroAssembler::Fmov(VRegister vd, float imm) { in Fmov() function in vixl::aarch64::MacroAssembler
1476 Fmov(vd, static_cast<double>(imm)); in Fmov()
1576 Fmov(VRegister(dst_reg), VRegister(src_reg)); in Move()
1579 Fmov(Register(dst_reg), VRegister(src_reg)); in Move()
1581 Fmov(VRegister(dst_reg), Register(src_reg)); in Move()
2409 Fmov(new_arg, old_arg); in PrintfNoPreserve()
2424 Fmov(FPRegister(pcs[i]), FPRegister(args[i])); in PrintfNoPreserve()
Dmacro-assembler-aarch64.h1307 void Fmov(const VRegister& vd, const VRegister& vn) { in Fmov() function
1318 void Fmov(const VRegister& vd, const Register& rn) { in Fmov() function
1324 void Fmov(const VRegister& vd, const XRegister& xn) { in Fmov() function
1325 Fmov(vd, Register(xn)); in Fmov()
1327 void Fmov(const VRegister& vd, const WRegister& wn) { in Fmov() function
1328 Fmov(vd, Register(wn)); in Fmov()
1330 void Fmov(const VRegister& vd, int index, const Register& rn) { in Fmov() function
1335 void Fmov(const Register& rd, const VRegister& vn, int index) { in Fmov() function
1345 void Fmov(VRegister vd, double imm);
1346 void Fmov(VRegister vd, float imm);
[all …]
/external/v8/src/builtins/arm64/
Dbuiltins-arm64.cc193 __ Fmov(x11, d5); in Generate_MathMaxMin() local
200 __ Fmov(x10, d5); in Generate_MathMaxMin() local