Lines Matching refs:MayAlias
1018 return MayAlias;
1024 return MayAlias;
1034 return MayAlias;
1052 return MayAlias;
1075 return MayAlias;
1079 return MayAlias;
1112 return MayAlias;
1114 return MayAlias;
1146 return MayAlias;
1256 if ((BaseAlias == MayAlias) && V1Size == V2Size) {
1265 return MayAlias;
1277 assert(BaseAlias == NoAlias || BaseAlias == MayAlias);
1292 if (R != MayAlias)
1298 return MayAlias;
1313 return MayAlias;
1319 // If V2 may alias GEP base pointer, conservatively returns MayAlias.
1324 assert(R == NoAlias || R == MayAlias);
1330 return MayAlias;
1432 return MayAlias;
1444 return MayAlias;
1461 if (Alias == MayAlias)
1462 return MayAlias;
1470 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1474 if (Alias == MayAlias)
1475 return MayAlias;
1506 // operand from outside the PHIs' cycle that is MayAlias/MustAlias or
1508 // that causes a MayAlias.
1522 if (Alias == MayAlias)
1538 // If we have more phi values than the search depth then return MayAlias
1543 return MayAlias;
1550 // would recurse and always get a MayAlias. Handle this case specially
1567 // If any of the source itself is a PHI, return MayAlias conservatively
1571 return MayAlias;
1577 // would recurse and always get a MayAlias. Handle this case specially
1593 // block, but return MayAlias just in case.
1595 return MayAlias;
1607 // Early exit if the check of the first PHI source against V2 is MayAlias.
1609 if (Alias == MayAlias)
1610 return MayAlias;
1613 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1620 if (Alias == MayAlias)
1722 AliasCache.insert(std::make_pair(Locs, MayAlias));
1737 if (Result != MayAlias)
1750 if (Result != MayAlias)
1763 if (Result != MayAlias)
1777 // memory locations. We have already ensured that BasicAA has a MayAlias