/aosp12/art/compiler/utils/arm/ |
H A D | managed_register_arm_test.cc | 27 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 458 TEST(ArmManagedRegister, Overlaps) { in TEST() argument 530 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromSRegister(S0))); in TEST() 536 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromDRegister(D0))); in TEST() 553 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromSRegister(S1))); in TEST() 558 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromDRegister(D0))); in TEST() 582 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromDRegister(D7))); in TEST() 618 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromSRegister(S0))); in TEST() 619 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromSRegister(S1))); in TEST() 624 EXPECT_TRUE(reg.Overlaps(ArmManagedRegister::FromDRegister(D0))); in TEST() [all …]
|
H A 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()
|
H A D | managed_register_arm.h | 181 bool Overlaps(const ArmManagedRegister& other) const;
|
/aosp12/art/compiler/utils/x86/ |
H A D | managed_register_x86_test.cc | 28 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 255 TEST(X86ManagedRegister, Overlaps) { in TEST() argument 257 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EAX))); in TEST() 258 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromCpuRegister(EBX))); in TEST() 259 EXPECT_TRUE(!reg.Overlaps(X86ManagedRegister::FromCpuRegister(EDI))); in TEST() 281 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EDI))); in TEST() 291 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EBX))); in TEST() 317 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromX87Register(ST0))); in TEST() 323 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EAX))); in TEST() 336 EXPECT_TRUE(reg.Overlaps(X86ManagedRegister::FromCpuRegister(EBX))); in TEST() [all …]
|
H A D | managed_register_x86.cc | 62 bool X86ManagedRegister::Overlaps(const X86ManagedRegister& other) const { in Overlaps() function in art::x86::X86ManagedRegister 70 return X86ManagedRegister::FromCpuRegister(low).Overlaps(other) || in Overlaps() 71 X86ManagedRegister::FromCpuRegister(high).Overlaps(other); in Overlaps() 74 return other.Overlaps(*this); in Overlaps()
|
H A D | managed_register_x86.h | 160 bool Overlaps(const X86ManagedRegister& other) const;
|
/aosp12/art/compiler/utils/x86_64/ |
H A 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() 280 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RDI))); in TEST() 290 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RBX))); in TEST() 316 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromX87Register(ST0))); in TEST() 322 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RAX))); in TEST() 335 EXPECT_TRUE(reg.Overlaps(X86_64ManagedRegister::FromCpuRegister(RBX))); in TEST() [all …]
|
H A 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()
|
H A D | managed_register_x86_64.h | 147 bool Overlaps(const X86_64ManagedRegister& other) const;
|
/aosp12/art/compiler/utils/arm64/ |
H A D | managed_register_arm64_test.cc | 29 EXPECT_TRUE(!reg.Overlaps(reg)); in TEST() 41 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 51 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 61 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 71 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 81 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 91 EXPECT_TRUE(reg.Overlaps(wreg)); in TEST() 114 EXPECT_TRUE(reg.Overlaps(xreg)); in TEST() 124 EXPECT_TRUE(reg.Overlaps(xreg)); in TEST() 134 EXPECT_TRUE(reg.Overlaps(xreg)); in TEST() [all …]
|
H A D | managed_register_arm64.cc | 43 bool Arm64ManagedRegister::Overlaps(const Arm64ManagedRegister& other) const { in Overlaps() function in art::arm64::Arm64ManagedRegister
|
H A D | managed_register_arm64.h | 144 bool Overlaps(const Arm64ManagedRegister& other) const;
|
/aosp12/bootable/recovery/tests/unit/ |
H A D | rangeset_test.cpp | 113 TEST(RangeSetTest, Overlaps) { in TEST() argument 116 ASSERT_TRUE(r1.Overlaps(r2)); in TEST() 117 ASSERT_TRUE(r2.Overlaps(r1)); in TEST() 120 ASSERT_FALSE(r1.Overlaps(r2)); in TEST() 121 ASSERT_FALSE(r2.Overlaps(r1)); in TEST() 123 ASSERT_FALSE(RangeSet::Parse("2,3,5").Overlaps(RangeSet::Parse("2,5,7"))); in TEST() 124 ASSERT_FALSE(RangeSet::Parse("2,5,7").Overlaps(RangeSet::Parse("2,3,5"))); in TEST() 307 ASSERT_TRUE(rs.Overlaps(4096 * 2 - 1, 10)); in TEST() 308 ASSERT_FALSE(rs.Overlaps(4096 * 10, 4096 * 5)); in TEST()
|
H A D | commands_test.cpp | 388 TEST(SourceInfoTest, Overlaps) { in TEST() argument 391 .Overlaps(TargetInfo("1d74d1a60332fd38cf9405f1bae67917888da6cb", in TEST() 396 .Overlaps(TargetInfo("1d74d1a60332fd38cf9405f1bae67917888da6cb", in TEST() 401 .Overlaps(TargetInfo("1d74d1a60332fd38cf9405f1bae67917888da6cb", in TEST() 406 ASSERT_FALSE(SourceInfo().Overlaps(TargetInfo())); in TEST() 408 ASSERT_FALSE(SourceInfo().Overlaps( in TEST() 413 .Overlaps(TargetInfo())); in TEST() 422 .Overlaps(TargetInfo("1d74d1a60332fd38cf9405f1bae67917888da6cb", in TEST() 430 .Overlaps(TargetInfo("1d74d1a60332fd38cf9405f1bae67917888da6cb", in TEST()
|
/aosp12/bootable/recovery/otautil/include/otautil/ |
H A D | rangeset.h | 51 bool Overlaps(const RangeSet& other) const; 162 using RangeSet::Overlaps; 164 bool Overlaps(size_t start, size_t len) const;
|
/aosp12/bootable/recovery/otautil/ |
H A D | rangeset.cpp | 175 bool RangeSet::Overlaps(const RangeSet& other) const { in Overlaps() function in RangeSet 281 bool SortedRangeSet::Overlaps(size_t start, size_t len) const { in Overlaps() function in SortedRangeSet 283 return Overlaps(rs); in Overlaps()
|
/aosp12/bootable/recovery/updater/ |
H A D | commands.cpp | 311 bool SourceInfo::Overlaps(const TargetInfo& target) const { in Overlaps() function in SourceInfo 312 return ranges_.Overlaps(target.ranges()); in Overlaps()
|
H A D | blockimg.cpp | 1014 *overlap = src.Overlaps(tgt); in LoadSourceBlocks()
|
/aosp12/bootable/recovery/applypatch/ |
H A D | imgdiff.cpp | 227 if (!used_ranges.Overlaps(*start, *length)) { in RemoveUsedBlocks() 237 if (AlignHead(start, length) && !used_ranges.Overlaps(*start, *length)) { in RemoveUsedBlocks() 240 if (AlignTail(start, length) && !used_ranges.Overlaps(*start, *length)) { in RemoveUsedBlocks() 1117 CHECK(!used_src_ranges.Overlaps(split_src_ranges[i])) in ValidateSplitImages()
|
/aosp12/bootable/recovery/updater/include/private/ |
H A D | commands.h | 128 bool Overlaps(const TargetInfo& target) const;
|