Home
last modified time | relevance | path

Searched refs:Overlaps (Results 1 – 20 of 20) sorted by relevance

/aosp12/art/compiler/utils/arm/
H A Dmanaged_register_arm_test.cc27 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 Dmanaged_register_arm.cc25 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 Dmanaged_register_arm.h181 bool Overlaps(const ArmManagedRegister& other) const;
/aosp12/art/compiler/utils/x86/
H A Dmanaged_register_x86_test.cc28 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 Dmanaged_register_x86.cc62 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 Dmanaged_register_x86.h160 bool Overlaps(const X86ManagedRegister& other) const;
/aosp12/art/compiler/utils/x86_64/
H A Dmanaged_register_x86_64_test.cc27 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 Dmanaged_register_x86_64.cc57 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 Dmanaged_register_x86_64.h147 bool Overlaps(const X86_64ManagedRegister& other) const;
/aosp12/art/compiler/utils/arm64/
H A Dmanaged_register_arm64_test.cc29 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 Dmanaged_register_arm64.cc43 bool Arm64ManagedRegister::Overlaps(const Arm64ManagedRegister& other) const { in Overlaps() function in art::arm64::Arm64ManagedRegister
H A Dmanaged_register_arm64.h144 bool Overlaps(const Arm64ManagedRegister& other) const;
/aosp12/bootable/recovery/tests/unit/
H A Drangeset_test.cpp113 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 Dcommands_test.cpp388 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 Drangeset.h51 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 Drangeset.cpp175 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 Dcommands.cpp311 bool SourceInfo::Overlaps(const TargetInfo& target) const { in Overlaps() function in SourceInfo
312 return ranges_.Overlaps(target.ranges()); in Overlaps()
H A Dblockimg.cpp1014 *overlap = src.Overlaps(tgt); in LoadSourceBlocks()
/aosp12/bootable/recovery/applypatch/
H A Dimgdiff.cpp227 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 Dcommands.h128 bool Overlaps(const TargetInfo& target) const;