mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-20 10:24:12 +00:00
Introduce a symbolic constant for ~0u for use with AliasAnalysis.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110091 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -155,8 +155,8 @@ ScalarEvolutionAliasAnalysis::alias(const Value *A, unsigned ASize,
|
||||
Value *AO = GetBaseValue(AS);
|
||||
Value *BO = GetBaseValue(BS);
|
||||
if ((AO && AO != A) || (BO && BO != B))
|
||||
if (alias(AO ? AO : A, AO ? ~0u : ASize,
|
||||
BO ? BO : B, BO ? ~0u : BSize) == NoAlias)
|
||||
if (alias(AO ? AO : A, AO ? UnknownSize : ASize,
|
||||
BO ? BO : B, BO ? UnknownSize : BSize) == NoAlias)
|
||||
return NoAlias;
|
||||
|
||||
// Forward the query to the next analysis.
|
||||
|
Reference in New Issue
Block a user