Lines Matching refs:MaximalStaticExpander
37 class MaximalStaticExpander : public ScopPass { class
41 explicit MaximalStaticExpander() : ScopPass(ID) {} in MaximalStaticExpander() function in __anonc3ef59060111::MaximalStaticExpander
43 ~MaximalStaticExpander() override = default;
130 char MaximalStaticExpander::ID = 0;
132 isl::union_map MaximalStaticExpander::filterDependences( in filterDependences()
170 bool MaximalStaticExpander::isExpandable( in isExpandable()
314 void MaximalStaticExpander::mapAccess(Scop &S, in mapAccess()
349 ScopArrayInfo *MaximalStaticExpander::expandAccess(Scop &S, MemoryAccess *MA) { in expandAccess()
417 void MaximalStaticExpander::expandPhi(Scop &S, const ScopArrayInfo *SAI, in expandPhi()
428 void MaximalStaticExpander::emitRemark(StringRef Msg, Instruction *Inst) { in emitRemark()
433 bool MaximalStaticExpander::runOnScop(Scop &S) { in runOnScop()
466 void MaximalStaticExpander::printScop(raw_ostream &OS, Scop &S) const { in printScop()
470 void MaximalStaticExpander::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
477 return new MaximalStaticExpander(); in createMaximalStaticExpansionPass()
480 INITIALIZE_PASS_BEGIN(MaximalStaticExpander, "polly-mse",
484 INITIALIZE_PASS_END(MaximalStaticExpander, "polly-mse",