Lines Matching refs:MayAlias
531 /// alias(%p, %addr1) -> MayAlias !
883 if ((BaseAlias == MayAlias) && V1Size == V2Size) {
905 return MayAlias;
909 return MayAlias;
942 return MayAlias;
946 return MayAlias;
960 return MayAlias;
965 // If V2 may alias GEP base pointer, conservatively returns MayAlias.
981 return MayAlias;
985 return MayAlias;
1046 // TODO: Returning PartialAlias instead of MayAlias is a mild hack; the
1062 return AliasAnalysis::MayAlias;
1079 if (Alias == MayAlias)
1080 return MayAlias;
1088 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1091 if (Alias == MayAlias)
1092 return MayAlias;
1122 // operand from outside the PHIs' cycle that is MayAlias/MustAlias or
1124 // that causes a MayAlias.
1138 if (Alias == MayAlias)
1154 // If any of the source itself is a PHI, return MayAlias conservatively
1158 return MayAlias;
1165 // Early exit if the check of the first PHI source against V2 is MayAlias.
1167 if (Alias == MayAlias)
1168 return MayAlias;
1171 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1178 if (Alias == MayAlias)
1277 AliasCache.insert(std::make_pair(Locs, MayAlias));
1291 if (Result != MayAlias) return AliasCache[Locs] = Result;
1302 if (Result != MayAlias) return AliasCache[Locs] = Result;
1313 if (Result != MayAlias) return AliasCache[Locs] = Result;