Home | History | Annotate | Download | only in Analysis

Lines Matching refs:MayAlias

837     return MayAlias;
843 return MayAlias;
853 return MayAlias;
871 return MayAlias;
894 return MayAlias;
898 return MayAlias;
914 return MayAlias;
916 return MayAlias;
948 return MayAlias;
1058 if ((BaseAlias == MayAlias) && V1Size == V2Size) {
1067 return MayAlias;
1093 if (R != MayAlias)
1099 return MayAlias;
1114 return MayAlias;
1119 // If V2 may alias GEP base pointer, conservatively returns MayAlias.
1128 return MayAlias;
1231 // TODO: Returning PartialAlias instead of MayAlias is a mild hack; the
1246 return MayAlias;
1261 if (Alias == MayAlias)
1262 return MayAlias;
1270 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1273 if (Alias == MayAlias)
1274 return MayAlias;
1303 // operand from outside the PHIs' cycle that is MayAlias/MustAlias or
1305 // that causes a MayAlias.
1319 if (Alias == MayAlias)
1335 // If any of the source itself is a PHI, return MayAlias conservatively
1339 return MayAlias;
1345 // would recurse and always get a MayAlias. Handle this case specially
1367 // Early exit if the check of the first PHI source against V2 is MayAlias.
1369 if (Alias == MayAlias)
1370 return MayAlias;
1373 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1380 if (Alias == MayAlias)
1482 AliasCache.insert(std::make_pair(Locs, MayAlias));
1497 if (Result != MayAlias)
1508 if (Result != MayAlias)
1520 if (Result != MayAlias)
1534 // memory locations. We have already ensured that BasicAA has a MayAlias