From 640be69249faffba127c82cbabc93a56693ecabd Mon Sep 17 00:00:00 2001 From: George Burgess IV Date: Sat, 22 Dec 2018 18:23:21 +0000 Subject: [Analysis] More LocationSize cleanup; NFC Keeping these patches super small so they're easily post-commit verifiable, as requested in D44748. llvm-svn: 350008 --- llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp') diff --git a/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp b/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp index 61f625477ca..289d4f8ae49 100644 --- a/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp +++ b/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp @@ -27,7 +27,7 @@ AliasResult SCEVAAResult::alias(const MemoryLocation &LocA, // If either of the memory references is empty, it doesn't matter what the // pointer values are. This allows the code below to ignore this special // case. - if (LocA.Size == 0 || LocB.Size == 0) + if (LocA.Size.isZero() || LocB.Size.isZero()) return NoAlias; // This is SCEVAAResult. Get the SCEVs! @@ -82,10 +82,10 @@ AliasResult SCEVAAResult::alias(const MemoryLocation &LocA, Value *BO = GetBaseValue(BS); if ((AO && AO != LocA.Ptr) || (BO && BO != LocB.Ptr)) if (alias(MemoryLocation(AO ? AO : LocA.Ptr, - AO ? +MemoryLocation::UnknownSize : LocA.Size, + AO ? LocationSize::unknown() : LocA.Size, AO ? AAMDNodes() : LocA.AATags), MemoryLocation(BO ? BO : LocB.Ptr, - BO ? +MemoryLocation::UnknownSize : LocB.Size, + BO ? LocationSize::unknown() : LocB.Size, BO ? AAMDNodes() : LocB.AATags)) == NoAlias) return NoAlias; -- cgit v1.2.3