Home
last modified time | relevance | path

Searched refs:FloatRegister (Results 1 – 9 of 9) sorted by relevance

/art/compiler/utils/x86_64/
Dconstants_x86_64.h51 explicit constexpr XmmRegister(FloatRegister r) : reg_(r) {} in XmmRegister()
52 explicit constexpr XmmRegister(int r) : reg_(FloatRegister(r)) {} in XmmRegister()
53 constexpr FloatRegister AsFloatRegister() const { in AsFloatRegister()
66 const FloatRegister reg_;
Dmanaged_register_x86_64.h97 return XmmRegister(static_cast<FloatRegister>(id_ - kNumberOfCpuRegIds)); in AsXmmRegister()
154 static constexpr X86_64ManagedRegister FromXmmRegister(FloatRegister r) { in FromXmmRegister()
Djni_macro_assembler_x86_64.cc30 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()
Dassembler_x86_64_test.cc2328 static x86_64::X86_64ManagedRegister ManagedFromFpu(x86_64::FloatRegister r) { in ManagedFromFpu()
/art/runtime/arch/x86_64/
Dregisters_x86_64.h50 enum FloatRegister { enum
69 std::ostream& operator<<(std::ostream& os, const FloatRegister& rhs);
Dregisters_x86_64.cc37 std::ostream& operator<<(std::ostream& os, const FloatRegister& rhs) { in operator <<()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc146 FloatRegister fp_reg = static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_); in CurrentParamRegister()
279 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
/art/compiler/optimizing/
Dcode_generator_x86_64.h37 static constexpr FloatRegister kParameterFloatRegisters[] =
46 static constexpr FloatRegister kRuntimeParameterFpuRegisters[] = { XMM0, XMM1 };
53 static constexpr FloatRegister non_volatile_xmm_regs[] = { XMM12, XMM13, XMM14, XMM15 };
56 class InvokeRuntimeCallingConvention : public CallingConvention<Register, FloatRegister> {
69 class InvokeDexCallingConvention : public CallingConvention<Register, FloatRegister> {
Dcode_generator_x86_64.cc58 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 };
987 for (FloatRegister fp_reg : non_volatile_xmm_regs) { in BlockNonVolatileXmmRegisters()
1286 stream << FloatRegister(reg); in DumpFloatingPointRegister()
1397 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()