Lines Matching refs:FlattenSchedule
38 class FlattenSchedule final : public ScopPass { class
40 FlattenSchedule(const FlattenSchedule &) = delete;
41 const FlattenSchedule &operator=(const FlattenSchedule &) = delete;
48 explicit FlattenSchedule() : ScopPass(ID) {} in FlattenSchedule() function in __anon60cfb9bb0111::FlattenSchedule
98 char FlattenSchedule::ID;
111 FlattenSchedule &P = getAnalysis<FlattenSchedule>(); in runOnScop()
123 AU.addRequired<FlattenSchedule>(); in getAnalysisUsage()
134 Pass *polly::createFlattenSchedulePass() { return new FlattenSchedule(); } in createFlattenSchedulePass()
140 INITIALIZE_PASS_BEGIN(FlattenSchedule, "polly-flatten-schedule",
142 INITIALIZE_PASS_END(FlattenSchedule, "polly-flatten-schedule",
148 INITIALIZE_PASS_DEPENDENCY(FlattenSchedule)