Searched defs:RegisterPair (Results 1 - 4 of 4) sorted by path

/art/compiler/utils/arm/
H A Dmanaged_register_arm.h36 enum RegisterPair { enum in namespace:art::arm
46 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg);
69 // [D..P[ core register pairs (enum RegisterPair)
88 // pair of core ARM registers (enum RegisterPair). A single register is either a
137 constexpr RegisterPair AsRegisterPair() const {
143 return static_cast<RegisterPair>(reg_low / 2);
230 static constexpr ArmManagedRegister FromRegisterPair(RegisterPair r) {
236 // Return a RegisterPair consisting of Register r_low and r_low + 1.
243 return FromRegisterPair(static_cast<RegisterPair>(r));
/art/compiler/utils/mips/
H A Dmanaged_register_mips.h28 enum RegisterPair { enum in namespace:art::mips
45 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg);
68 // [D..P[ core register pairs (enum RegisterPair)
85 // FP register (enum DRegister), or a pair of core registers (enum RegisterPair).
182 static constexpr MipsManagedRegister FromRegisterPair(RegisterPair r) {
/art/compiler/utils/x86/
H A Dmanaged_register_x86.h30 enum RegisterPair { enum in namespace:art::x86
46 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg);
68 // [S..P[ register pairs (enum RegisterPair)
87 // (enum RegisterPair).
126 constexpr RegisterPair AsRegisterPair() const {
128 return static_cast<RegisterPair>(id_ -
178 static constexpr X86ManagedRegister FromRegisterPair(RegisterPair r) {
/art/compiler/utils/x86_64/
H A Dmanaged_register_x86_64.h30 enum RegisterPair { enum in namespace:art::x86_64
45 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg);
67 // [S..P[ register pairs (enum RegisterPair)
86 // (enum RegisterPair).
164 static constexpr X86_64ManagedRegister FromRegisterPair(RegisterPair r) {

Completed in 65 milliseconds