Home
last modified time | relevance | path

Searched refs:NewSchedule (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/polly/lib/Transform/
H A DFlattenSchedule.cpp69 auto NewSchedule = flattenSchedule(RestrictedOldSchedule); in runOnScop() local
72 LLVM_DEBUG(printSchedule(dbgs(), NewSchedule, 2)); in runOnScop()
74 NewSchedule = NewSchedule.gist_domain(Domains); in runOnScop()
76 LLVM_DEBUG(printSchedule(dbgs(), NewSchedule, 2)); in runOnScop()
78 S.setSchedule(NewSchedule); in runOnScop()
H A DFlattenAlgo.cpp181 auto NewSchedule = isl::union_map::empty(ParamSpace.ctx()); in tryFlattenSequence() local
233 NewSchedule = NewSchedule.unite(ScheduleWithOffset); in tryFlattenSequence()
239 LLVM_DEBUG(dbgs() << "Sequence-flatten result is:\n " << NewSchedule in tryFlattenSequence()
241 return NewSchedule; in tryFlattenSequence()
H A DScheduleOptimizer.cpp277 static bool isProfitableSchedule(polly::Scop &S, isl::schedule NewSchedule);
564 isl::schedule NewSchedule) { in isProfitableSchedule() argument
577 auto NewScheduleMap = NewSchedule.get_map(); in isProfitableSchedule()
H A DScheduleTreeTransform.cpp203 isl::schedule NewSchedule = in visitFilter() local
205 return NewSchedule.intersect_domain(FilterDomain); in visitFilter()
/llvm-project-15.0.7/polly/lib/Exchange/
H A DJSONExporter.cpp268 StatementToIslMapTy NewSchedule; in importSchedule() local
316 NewSchedule[&Stmt] = isl::manage(Map); in importSchedule()
321 if (!D.isValidSchedule(S, NewSchedule)) { in importSchedule()
329 if (NewSchedule.find(&Stmt) != NewSchedule.end()) in importSchedule()
330 ScheduleMap = ScheduleMap.unite(NewSchedule[&Stmt]); in importSchedule()
/llvm-project-15.0.7/polly/lib/Analysis/
H A DDependenceInfo.cpp651 Scop &S, const StatementToIslMapTy &NewSchedule) const { in isValidSchedule()
663 auto Lookup = NewSchedule.find(&Stmt); in isValidSchedule()
664 if (Lookup == NewSchedule.end()) in isValidSchedule()
H A DScopInfo.cpp2260 void Scop::setSchedule(isl::union_map NewSchedule) { in setSchedule() argument
2263 isl::multi_union_pw_aff::from_union_map(NewSchedule)); in setSchedule()
2267 void Scop::setScheduleTree(isl::schedule NewSchedule) { in setScheduleTree() argument
2268 Schedule = NewSchedule; in setScheduleTree()
/llvm-project-15.0.7/polly/include/polly/
H A DScopInfo.h2570 void setSchedule(isl::union_map NewSchedule);
2575 void setScheduleTree(isl::schedule NewSchedule);