Searched refs:FloatRegister (Results 1 – 10 of 10) sorted by relevance
/art/compiler/utils/x86_64/ |
D | constants_x86_64.h | 50 explicit constexpr XmmRegister(FloatRegister r) : reg_(r) {} in XmmRegister() 51 explicit constexpr XmmRegister(int r) : reg_(FloatRegister(r)) {} in XmmRegister() 52 constexpr FloatRegister AsFloatRegister() const { in AsFloatRegister() 62 const FloatRegister reg_;
|
D | managed_register_x86_64.h | 98 return XmmRegister(static_cast<FloatRegister>(id_ - kNumberOfCpuRegIds)); in AsXmmRegister() 155 static constexpr X86_64ManagedRegister FromXmmRegister(FloatRegister r) { in FromXmmRegister()
|
D | jni_macro_assembler_x86_64.cc | 30 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()
|
D | assembler_x86_64_test.cc | 1948 static x86_64::X86_64ManagedRegister ManagedFromFpu(x86_64::FloatRegister r) { in ManagedFromFpu()
|
/art/runtime/arch/x86_64/ |
D | registers_x86_64.h | 52 enum FloatRegister { enum 71 std::ostream& operator<<(std::ostream& os, const FloatRegister& rhs);
|
D | registers_x86_64.cc | 37 std::ostream& operator<<(std::ostream& os, const FloatRegister& rhs) { in operator <<()
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 37 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> {
|
D | intrinsics_x86_64.cc | 760 for (FloatRegister fp_reg : non_volatile_xmm_regs) { in CreateFPToFPCallLocations() 899 for (FloatRegister fp_reg : non_volatile_xmm_regs) { in CreateFPFPToFPCallLocations()
|
D | code_generator_x86_64.cc | 51 static constexpr FloatRegister kFpuCalleeSaves[] = { XMM12, XMM13, XMM14, XMM15 }; 1150 stream << FloatRegister(reg); in DumpFloatingPointRegister() 1257 static dwarf::Reg DWARFReg(FloatRegister reg) { in DWARFReg()
|
/art/compiler/jni/quick/x86_64/ |
D | calling_convention_x86_64.cc | 144 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister() 253 static_cast<FloatRegister>(XMM0 + itr_float_and_doubles_)); in CurrentParamRegister()
|