reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
161 for (auto &Stmt : *S) { 164 isl::union_map::empty(S->getParamSpace()); 180 AccRel = AccRel.intersect_params(S->getContext()); 221 for (auto &Stmt : *S) { 222 isl::set Domain = Stmt.getDomain().intersect_params(S->getContext()); 234 isl::ctx Ctx = S->getIslCtx(); 247 isl::union_map FutureWrites = isl::union_map::empty(S->getParamSpace()); 377 isl::set::universe(isl::space(S->getIslCtx(), 0, 0) 395 for (auto &Stmt : *S) { 401 isl_ctx *Ctx = S->getIslCtx().get(); 413 Domain = Domain.intersect_params(S->getContext()); 418 isl::union_map Known = isl::union_map::empty(S->getParamSpace()); 428 (!S->getBoxedLoops().size() && MA->getAccessInstruction() && 490 auto NumStmtsBefore = S->getSize(); 491 S->simplifySCoP(true); 492 assert(NumStmtsBefore >= S->getSize()); 493 StmtsRemoved = NumStmtsBefore - S->getSize(); 501 for (ScopStmt &Stmt : *S) { 534 markReachable(S, LI, UsedInsts, UsedMA); 540 for (ScopStmt &Stmt : *S) 556 for (ScopStmt &Stmt : *S) { 608 for (auto &Stmt : *S) { 632 this->S = &S; 671 assert(&S == this->S && 683 S = nullptr;