Lines Matching defs:AST
219 assert(InnerAST && "Where is my AST?");
224 // Once we've incorporated the inner loop's AST into ours, we don't need the
236 // Because subloops have already been incorporated into AST, we skip blocks in
506 // This instruction is no longer in the AST for the current loop, because
663 AliasSetTracker *
675 AST(ast), DL(dl), Alignment(alignment) {}
704 AST.copyValue(LI, V);
707 AST.deleteValue(I);
776 assert(!load->isVolatile() && "AST broken");
784 assert(!store->isVolatile() && "AST broken");
865 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L);
866 if (!AST)
869 AST->copyValue(From, To);
875 AliasSetTracker *AST = LoopToAliasSetMap.lookup(L);
876 if (!AST)
879 AST->deleteValue(V);