/art/compiler/utils/arm/ |
D | managed_register_arm_test.cc | 27 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 458 TEST(ArmManagedRegister, Overlaps) { in TEST() argument 460 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromCoreRegister(R0))); in TEST() 461 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R1))); in TEST() 462 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R7))); in TEST() 463 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8))); in TEST() 464 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromSRegister(S0))); in TEST() 465 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromSRegister(S1))); in TEST() 466 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromSRegister(S2))); in TEST() 467 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromSRegister(S15))); in TEST() [all …]
|
D | managed_register_arm.cc | 25 bool ArmManagedRegister::Overlaps(const ArmManagedRegister& other) const { in Overlaps() function in art::arm::ArmManagedRegister 31 return ArmManagedRegister::FromCoreRegister(low).Overlaps(other) || in Overlaps() 32 ArmManagedRegister::FromCoreRegister(high).Overlaps(other); in Overlaps() 45 return other.Overlaps(*this); in Overlaps()
|
D | managed_register_arm.h | 180 bool Overlaps(const ArmManagedRegister& other) const;
|
/art/compiler/utils/x86_64/ |
D | managed_register_x86_64_test.cc | 27 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 254 TEST(X86_64ManagedRegister, Overlaps) { in TEST() argument 256 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RAX))); in TEST() 257 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RBX))); in TEST() 258 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RDI))); in TEST() 259 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromXmmRegister(XMM0))); in TEST() 260 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromXmmRegister(XMM7))); in TEST() 261 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromX87Register(ST0))); in TEST() 262 EXPECT_TRUE(!reg.Overlaps(X86_64ManagedRegister::FromX87Register(ST7))); in TEST() 263 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromRegisterPair(EAX_EDX))); in TEST() [all …]
|
D | managed_register_x86_64.cc | 57 bool X86_64ManagedRegister::Overlaps(const X86_64ManagedRegister& other) const { in Overlaps() function in art::x86_64::X86_64ManagedRegister 65 return X86_64ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps() 66 X86_64ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps() 69 return other.Overlaps(*this); in Overlaps()
|
D | managed_register_x86_64.h | 147 bool Overlaps(const X86_64ManagedRegister& other) const;
|
/art/compiler/utils/x86/ |
D | managed_register_x86_test.cc | 27 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 254 TEST(X86ManagedRegister, Overlaps) { in TEST() argument 256 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EAX))); in TEST() 257 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromCpuRegister(EBX))); in TEST() 258 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromCpuRegister(EDI))); in TEST() 259 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromXmmRegister(XMM0))); in TEST() 260 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromXmmRegister(XMM7))); in TEST() 261 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromX87Register(ST0))); in TEST() 262 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromX87Register(ST7))); in TEST() 263 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromRegisterPair(EAX_EDX))); in TEST() [all …]
|
D | managed_register_x86.cc | 58 bool X86ManagedRegister::Overlaps(const X86ManagedRegister& other) const { in Overlaps() function in art::x86::X86ManagedRegister 66 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps() 67 X86ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps() 70 return other.Overlaps(*this); in Overlaps()
|
D | managed_register_x86.h | 160 bool Overlaps(const X86ManagedRegister& other) const;
|
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 28 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 40 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 50 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 60 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 70 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 80 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 90 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 100 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 113 EXPECT_TRUE(reg.Overlaps(xreg)); in TEST() 123 EXPECT_TRUE(reg.Overlaps(xreg)); in TEST() [all …]
|
D | managed_register_arm64.cc | 43 bool Arm64ManagedRegister::Overlaps(const Arm64ManagedRegister& other) const { in Overlaps() function in art::arm64::Arm64ManagedRegister
|
D | managed_register_arm64.h | 146 bool Overlaps(const Arm64ManagedRegister& other) const;
|
/art/compiler/utils/mips/ |
D | managed_register_mips.cc | 24 bool MipsManagedRegister::Overlaps(const MipsManagedRegister& other) const { in Overlaps() function in art::mips::MipsManagedRegister 32 return MipsManagedRegister::FromCoreRegister(low).Overlaps(other) || in Overlaps() 33 MipsManagedRegister::FromCoreRegister(high).Overlaps(other); in Overlaps() 46 return other.Overlaps(*this); in Overlaps()
|
D | managed_register_mips.h | 164 bool Overlaps(const MipsManagedRegister& other) const;
|