Lines Matching defs:AS
438 for (AliasSet &AS : *CurAST) {
442 if (AS.isForwardingAliasSet() || !AS.isMod() || !AS.isMustAlias() ||
443 !L->isLoopInvariant(AS.begin()->getValue()))
447 !AS.empty() &&
451 for (const auto &ASI : AS)
1051 for (AliasSet &AS : *CurAST) {
1052 if (!AS.isForwardingAliasSet() && AS.isMod()) {
1203 assert(UniqueI == FI && "AS must contain FI");
1217 auto &AS = CurAST->getAliasSetFor(MemoryLocation::get(SI));
1219 if (AS.isRef() || !AS.isMustAlias())
1222 auto *UniqueI = AS.getUniqueInstruction();
1226 assert(UniqueI == SI && "AS must contain SI");