Lines Matching full:noalias
81 // If this is an argument that corresponds to a byval or noalias argument,
841 return NoAlias;
845 return NoAlias;
878 return NoAlias;
913 if (PreciseBaseAlias == NoAlias) {
939 return NoAlias;
1042 return NoAlias;
1057 return NoAlias;
1107 return NoAlias;
1113 return NoAlias;
1117 return NoAlias;
1162 // If both arms of the Select node NoAlias or MustAlias V2, then returns
1163 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1194 // NoAlias.
1200 AliasResult Alias = NoAlias;
1204 AliasCache[Locs] = NoAlias;
1217 if (Alias != NoAlias)
1265 // If all sources of the PHI node NoAlias or MustAlias V2, then returns
1266 // NoAlias / MustAlias. Otherwise, returns MayAlias.
1288 return NoAlias;
1294 // If V1 or V2 is undef, the result is NoAlias because we can always pick a
1297 return NoAlias;
1309 return NoAlias; // Scalars cannot alias each other
1319 return NoAlias;
1322 return NoAlias;
1327 return NoAlias;
1332 return NoAlias;
1338 return NoAlias;
1343 return NoAlias;
1355 return NoAlias;
1357 return NoAlias;
1366 return NoAlias;
1440 /// noalias(V, phi(VA, VB)) if noalias(V, VA) and noalias(V, VB).
1553 // values GEP1 > V2). We'll therefore only declare NoAlias if both V1Size and