Lines Matching refs:Alias
1 //===- BasicAliasAnalysis.cpp - Stateless Alias Analysis Impl -------------===//
10 // Alias Analysis interface that implements identities (two different
1318 AliasResult Alias =
1321 if (Alias == AliasResult::MayAlias)
1326 return MergeAliasResults(ThisAlias, Alias);
1331 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(SI->getTrueValue(), SISize),
1333 if (Alias == AliasResult::MayAlias)
1339 return MergeAliasResults(ThisAlias, Alias);
1354 std::optional<AliasResult> Alias;
1361 if (Alias)
1362 *Alias = MergeAliasResults(*Alias, ThisAlias);
1364 Alias = ThisAlias;
1365 if (*Alias == AliasResult::MayAlias)
1368 return *Alias;
1433 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(V1Srcs[0], PNSize),
1438 if (Alias == AliasResult::MayAlias)
1442 if (isRecursive && Alias != AliasResult::NoAlias)
1452 Alias = MergeAliasResults(ThisAlias, Alias);
1453 if (Alias == AliasResult::MayAlias)
1457 return Alias;
1860 "Basic Alias Analysis (stateless AA impl)", true, true)
1865 "Basic Alias Analysis (stateless AA impl)", true, true)