Home | History | Annotate | Download | only in Analysis

Lines Matching refs:MayAlias

525     ///      alias(%p, %addr1) -> MayAlias !
901 return AliasAnalysis::MayAlias;
907 return AliasAnalysis::MayAlias;
918 return AliasAnalysis::MayAlias;
936 return AliasAnalysis::MayAlias;
945 return AliasAnalysis::MayAlias;
976 return AliasAnalysis::MayAlias;
1025 if ((BaseAlias == MayAlias) && V1Size == V2Size) {
1047 return MayAlias;
1051 return MayAlias;
1084 return MayAlias;
1093 if (R != MayAlias)
1099 return MayAlias;
1113 return MayAlias;
1118 // If V2 may alias GEP base pointer, conservatively returns MayAlias.
1134 return MayAlias;
1138 return MayAlias;
1236 // TODO: Returning PartialAlias instead of MayAlias is a mild hack; the
1252 return AliasAnalysis::MayAlias;
1269 if (Alias == MayAlias)
1270 return MayAlias;
1278 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1281 if (Alias == MayAlias)
1282 return MayAlias;
1312 // operand from outside the PHIs' cycle that is MayAlias/MustAlias or
1314 // that causes a MayAlias.
1328 if (Alias == MayAlias)
1344 // If any of the source itself is a PHI, return MayAlias conservatively
1348 return MayAlias;
1355 // Early exit if the check of the first PHI source against V2 is MayAlias.
1357 if (Alias == MayAlias)
1358 return MayAlias;
1361 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1368 if (Alias == MayAlias)
1467 AliasCache.insert(std::make_pair(Locs, MayAlias));
1481 if (Result != MayAlias) return AliasCache[Locs] = Result;
1492 if (Result != MayAlias) return AliasCache[Locs] = Result;
1503 if (Result != MayAlias) return AliasCache[Locs] = Result;