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.h50 explicit XmmRegister(FloatRegister r) : reg_(r) {} in XmmRegister()
51 explicit XmmRegister(int r) : reg_(FloatRegister(r)) {} in XmmRegister()
52 FloatRegister AsFloatRegister() const { in AsFloatRegister()
62 const FloatRegister reg_;
Dmanaged_register_x86_64.h98 return XmmRegister(static_cast<FloatRegister>(id_ - kNumberOfCpuRegIds)); in AsXmmRegister()
155 static X86_64ManagedRegister FromXmmRegister(FloatRegister r) { in FromXmmRegister()
Dassembler_x86_64_test.cc1094 static x86_64::X86_64ManagedRegister ManagedFromFpu(x86_64::FloatRegister r) { in ManagedFromFpu()
Dassembler_x86_64.cc2351 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()
/art/runtime/arch/x86_64/
Dregisters_x86_64.h52 enum FloatRegister { enum
71 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/optimizing/
Dcode_generator_x86_64.h34 static constexpr FloatRegister kParameterFloatRegisters[] =
43 static constexpr FloatRegister kRuntimeParameterFpuRegisters[] = { XMM0, XMM1 };
47 class InvokeRuntimeCallingConvention : public CallingConvention<Register, FloatRegister> {
60 class InvokeDexCallingConvention : public CallingConvention<Register, FloatRegister> {
Dcode_generator_x86_64.cc44 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 };
404 stream << X86_64ManagedRegister::FromXmmRegister(FloatRegister(reg)); in DumpFloatingPointRegister()
505 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()
/art/compiler/jni/quick/x86_64/
Dcalling_convention_x86_64.cc94 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
186 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()