Lines Matching defs:Alias
1 //===- BasicAliasAnalysis.cpp - Stateless Alias Analysis Impl -------------===//
10 // Alias Analysis interface that implements identities (two different
1205 // VScale Alias Analysis - Given one scalable offset between accesses and a
1391 AliasResult Alias =
1394 if (Alias == AliasResult::MayAlias)
1399 return MergeAliasResults(ThisAlias, Alias);
1404 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(SI->getTrueValue(), SISize),
1406 if (Alias == AliasResult::MayAlias)
1412 return MergeAliasResults(ThisAlias, Alias);
1427 std::optional<AliasResult> Alias;
1434 if (Alias)
1435 *Alias = MergeAliasResults(*Alias, ThisAlias);
1437 Alias = ThisAlias;
1438 if (*Alias == AliasResult::MayAlias)
1441 return *Alias;
1506 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(V1Srcs[0], PNSize),
1511 if (Alias == AliasResult::MayAlias)
1515 if (isRecursive && Alias != AliasResult::NoAlias)
1525 Alias = MergeAliasResults(ThisAlias, Alias);
1526 if (Alias == AliasResult::MayAlias)
1530 return Alias;
1954 "Basic Alias Analysis (stateless AA impl)", true, true)
1959 "Basic Alias Analysis (stateless AA impl)", true, true)