HomeSort by relevance Sort by last modified time
    Searched refs:Fmov (Results 1 - 20 of 20) sorted by null

  /external/v8/src/arm64/
delayed-masm-arm64-inl.h 32 void DelayedMasm::Fmov(FPRegister fd, FPRegister fn) {
34 __ Fmov(fd, fn);
38 void DelayedMasm::Fmov(FPRegister fd, double imm) {
40 __ Fmov(fd, imm);
delayed-masm-arm64.h 73 inline void Fmov(FPRegister fd, FPRegister fn);
74 inline void Fmov(FPRegister fd, double imm);
lithium-gap-resolver-arm64.cc 165 __ Fmov(SavedFPValueRegister(), cgen_->ToDoubleRegister(source));
190 __ Fmov(cgen_->ToDoubleRegister(saved_destination_),
241 __ Fmov(result, cgen_->ToDouble(constant_source));
272 __ Fmov(cgen_->ToDoubleRegister(destination), src);
macro-assembler-arm64-inl.h 577 Fmov(tmp, value);
704 void MacroAssembler::Fmov(FPRegister fd, FPRegister fn) {
707 // registers. fmov(s0, s0) is not a no-op because it clears the top word of
708 // d0. Technically, fmov(d0, d0) is not a no-op either because it clears the
711 fmov(fd, fn);
716 void MacroAssembler::Fmov(FPRegister fd, Register rn) {
718 fmov(fd, rn);
722 void MacroAssembler::Fmov(FPRegister fd, double imm) {
725 Fmov(fd, static_cast<float>(imm));
731 fmov(fd, imm)
    [all...]
codegen-arm64.cc 60 masm.Fmov(d0, result);
203 __ Fmov(nan_d, rawbits_to_double(kHoleNanInt64));
577 __ Fmov(temp2.W(), double_temp1.S());
602 __ Fmov(double_temp2, 1.0);
615 __ Fmov(double_temp1, temp2);
macro-assembler-arm64.h 391 inline void Fmov(FPRegister fd, FPRegister fn);
392 inline void Fmov(FPRegister fd, Register rn);
397 inline void Fmov(FPRegister fd, double imm);
398 inline void Fmov(FPRegister fd, float imm);
401 void Fmov(FPRegister fd, T imm) {
403 Fmov(fd, static_cast<double>(imm));
405 inline void Fmov(Register rd, FPRegister fn);
    [all...]
code-stubs-arm64.cc 152 __ Fmov(result, double_scratch);
790 __ Fmov(minus_half_double, -0.5);
791 __ Fmov(half_double, 0.5);
830 __ Fmov(temp, fp_zero);
832 __ Fmov(temp, scratch0_double);
837 __ Fmov(temp, scratch0_double);
855 __ Fmov(scratch0_double, 1.0);
    [all...]
lithium-codegen-arm64.cc     [all...]
macro-assembler-arm64.cc     [all...]
  /external/v8/test/cctest/
test-assembler-arm64.cc     [all...]
test-utils-arm64.cc 297 __ Fmov(dn, value);
302 __ Fmov(dn, first);
  /external/vixl/test/
test-assembler-a64.cc     [all...]
test-utils-a64.cc 329 __ Fmov(dn, value);
334 __ Fmov(dn, first);
test-disasm-a64.cc     [all...]
  /external/v8/src/compiler/arm64/
code-generator-arm64.cc 761 __ Fmov(result, g.ToDouble(constant_source));
766 __ Fmov(temp, g.ToDouble(constant_source));
773 __ Fmov(dst, src);
833 __ Fmov(temp, src);
834 __ Fmov(src, dst);
835 __ Fmov(dst, temp);
839 __ Fmov(temp, src);
  /art/compiler/optimizing/
intrinsics_arm64.cc 85 __ Fmov(trg_reg, res_reg);
168 __ Fmov(is64bit ? XRegisterFrom(output) : WRegisterFrom(output),
175 __ Fmov(is64bit ? DRegisterFrom(output) : SRegisterFrom(output),
532 // 0.5 can be encoded as an immediate, so use fmov.
534 __ Fmov(temp1_reg, static_cast<double>(0.5));
536 __ Fmov(temp1_reg, static_cast<float>(0.5));
    [all...]
code_generator_arm64.cc 708 __ Fmov(FPRegister(destination), constant->AsFloatConstant()->GetValue());
711 __ Fmov(FPRegister(destination), constant->AsDoubleConstant()->GetValue());
769 __ Fmov(FPRegister(dst), FPRegisterFrom(source, type));
    [all...]
  /external/vixl/src/vixl/a64/
macro-assembler-a64.cc     [all...]
macro-assembler-a64.h     [all...]
  /art/compiler/utils/arm64/
assembler_arm64.cc 346 ___ Fmov(reg_s(dst.AsSRegister()), reg_s(src.AsSRegister()));
350 ___ Fmov(reg_d(dst.AsDRegister()), reg_d(src.AsDRegister()));

Completed in 427 milliseconds