Searched refs:RegisterPair (Results 1 - 14 of 14) sorted by relevance
/art/compiler/utils/x86/ |
H A D | managed_register_x86.h | 29 enum RegisterPair { enum in namespace:art::x86 45 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg); 67 // [S..P[ register pairs (enum RegisterPair) 86 // (enum RegisterPair). 125 RegisterPair AsRegisterPair() const { 127 return static_cast<RegisterPair>(id_ - 177 static X86ManagedRegister FromRegisterPair(RegisterPair r) {
|
H A D | managed_register_x86.cc | 25 // This list must be kept in sync with the RegisterPair enum. 41 RegisterPair reg; // Used to verify that the enum is in sync. 53 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg) {
|
H A D | managed_register_x86_test.cc | 116 TEST(X86ManagedRegister, RegisterPair) {
|
/art/compiler/utils/arm/ |
H A D | managed_register_arm.h | 28 enum RegisterPair { enum in namespace:art::arm 38 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg); 61 // [D..P[ core register pairs (enum RegisterPair) 80 // pair of core ARM registers (enum RegisterPair). A single register is either a 114 RegisterPair AsRegisterPair() const { 120 return static_cast<RegisterPair>(reg_low / 2); 199 static ArmManagedRegister FromRegisterPair(RegisterPair r) { 205 // Return a RegisterPair consisting of Register r_low and r_low + 1. 212 return FromRegisterPair(static_cast<RegisterPair>(r));
|
H A D | managed_register_arm.cc | 97 std::ostream& operator<<(std::ostream& os, const RegisterPair& r) {
|
/art/compiler/utils/mips/ |
H A D | managed_register_mips.h | 27 enum RegisterPair { enum in namespace:art::mips 44 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg); 67 // [D..P[ core register pairs (enum RegisterPair) 84 // FP register (enum DRegister), or a pair of core registers (enum RegisterPair). 181 static MipsManagedRegister FromRegisterPair(RegisterPair r) {
|
H A D | managed_register_mips.cc | 97 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg) {
|
/art/compiler/utils/x86_64/ |
H A D | managed_register_x86_64.h | 29 enum RegisterPair { enum in namespace:art::x86_64 44 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg); 66 // [S..P[ register pairs (enum RegisterPair) 85 // (enum RegisterPair). 163 static X86_64ManagedRegister FromRegisterPair(RegisterPair r) {
|
H A D | managed_register_x86_64.cc | 25 // This list must be kept in sync with the RegisterPair enum. 40 RegisterPair reg; // Used to verify that the enum is in sync. 52 std::ostream& operator<<(std::ostream& os, const RegisterPair& reg) {
|
H A D | managed_register_x86_64_test.cc | 116 TEST(X86_64ManagedRegister, RegisterPair) {
|
/art/compiler/optimizing/ |
H A D | code_generator_arm.h | 33 static constexpr RegisterPair kParameterCorePairRegisters[] = { R1_R2, R2_R3 }; 41 RegisterPair GetRegisterPairAt(size_t argument_index) {
|
H A D | code_generator_x86.h | 33 static constexpr RegisterPair kParameterCorePairRegisters[] = { ECX_EDX, EDX_EBX }; 41 RegisterPair GetRegisterPairAt(size_t argument_index) {
|
H A D | code_generator_arm.cc | 181 ArmManagedRegister::FromRegisterPair(static_cast<RegisterPair>(reg)); 187 ArmManagedRegister::FromRegisterPair(static_cast<RegisterPair>(i)); 209 ArmManagedRegister::FromRegisterPair(static_cast<RegisterPair>(i));
|
H A D | code_generator_x86.cc | 163 X86ManagedRegister::FromRegisterPair(static_cast<RegisterPair>(reg)); 169 X86ManagedRegister::FromRegisterPair(static_cast<RegisterPair>(i)); 192 X86ManagedRegister::FromRegisterPair(static_cast<RegisterPair>(i));
|
Completed in 124 milliseconds