Home
last modified time | relevance | path

Searched defs:Schedule (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project/polly/unittests/ScheduleOptimizer/
H A DScheduleTreeTransformTest.cpp25 isl::map Schedule( in TEST() local
37 isl::map Schedule( in TEST() local
49 isl::map Schedule( in TEST() local
/llvm-project/flang/lib/Optimizer/HLFIR/Transforms/
H A DScheduleOrderedAssignments.h49 using Schedule = llvm::SmallVector<Run>; variable
/llvm-project/polly/lib/Analysis/
H A DPolyhedralInfo.cpp91 isl_union_map *Schedule = getScheduleForLoop(S, L); in checkParallel() local
127 isl_union_map *Schedule = isl_union_map_empty(S->getParamSpace().release()); in getScheduleForLoop() local
H A DDependenceInfo.cpp162 isl_map *Schedule = tag(StmtScheduleMap, MA, Level); in collectInfo() local
292 __isl_keep isl_schedule *Schedule) { in buildFlow()
313 isl_schedule *Schedule; in calculateDependences() local
657 isl::union_map Schedule = isl::union_map::empty(S.getIslCtx()); in isValidSchedule() local
711 bool Dependences::isParallel(__isl_keep isl_union_map *Schedule, in isParallel()
/llvm-project/polly/unittests/Flatten/
H A DFlattenTest.cpp30 auto Schedule = isl::union_map(Ctx, ScheduleStr); in checkFlatten() local
/llvm-project/polly/lib/Transform/
H A DFlattenAlgo.cpp165 isl::union_map tryFlattenSequence(isl::union_map Schedule) { in tryFlattenSequence()
255 isl::union_map tryFlattenLoop(isl::union_map Schedule) { in tryFlattenLoop()
306 isl::union_map polly::flattenSchedule(isl::union_map Schedule) { in flattenSchedule()
H A DScheduleOptimizer.cpp584 ScheduleTreeOptimizer::optimizeSchedule(isl::schedule Schedule, in optimizeSchedule() argument
651 static void printSchedule(llvm::raw_ostream &OS, const isl::schedule &Schedule, in printSchedule() argument
673 static void walkScheduleTreeForStatistics(isl::schedule Schedule, int Version) { in walkScheduleTreeForStatistics() argument
732 isl::schedule Schedule = S.getScheduleTree(); runIslScheduleOptimizer() local
[all...]
H A DFlattenSchedule.cpp32 void printSchedule(raw_ostream &OS, const isl::union_map &Schedule, in printSchedule()
H A DDeadCodeElimination.cpp86 isl::union_map Schedule = S.getSchedule(); in getLiveOut() local
H A DZoneAlgo.cpp171 static isl::union_map computeReachingDefinition(isl::union_map Schedule, in computeReachingDefinition()
189 static isl::union_map computeScalarReachingDefinition(isl::union_map Schedule, in computeScalarReachingDefinition()
215 static isl::map computeScalarReachingDefinition(isl::union_map Schedule, in computeScalarReachingDefinition()
H A DDeLICM.cpp78 isl::union_map computeReachingOverwrite(isl::union_map Schedule, in computeReachingOverwrite() argument
99 isl::union_map computeScalarReachingOverwrite(isl::union_map Schedule, in computeScalarReachingOverwrite() argument
123 isl::map computeScalarReachingOverwrite(isl::union_map Schedule, in computeScalarReachingOverwrite() argument
[all...]
/llvm-project/polly/include/polly/
H A DScopBuilder.h720 isl::schedule Schedule; global() member
H A DZoneAlgo.h75 isl::union_map Schedule; variable
/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.h56 std::vector<MachineInstr *> Schedule; member
H A DGCNIterativeScheduler.cpp336 ScheduleRef Schedule, in setBestSchedule() argument
351 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument
[all...]
H A DGCNMinRegStrategy.cpp228 std::vector<const SUnit*> Schedule; in schedule() local
H A DGCNILPSched.cpp312 std::vector<const SUnit*> Schedule; schedule() local
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp89 void ScheduleDAGVLIW::Schedule() { Schedule() function in ScheduleDAGVLIW
H A DScheduleDAGFast.cpp113 void ScheduleDAGFast::Schedule() { in Schedule() function in ScheduleDAGFast
725 void ScheduleDAGLinearize::Schedule() { in Schedule() function in ScheduleDAGLinearize
/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h170 ModuloSchedule &Schedule; variable
381 ModuloSchedule &Schedule; variable
/llvm-project/polly/lib/Support/
H A DISLTools.cpp163 unsigned polly::getNumScatterDims(const isl::union_map &Schedule) { in getNumScatterDims()
174 isl::space polly::getScatterSpace(const isl::union_map &Schedule) { in getScatterSpace()
313 isl::union_map polly::computeReachingWrite(isl::union_map Schedule, in computeReachingWrite()
366 polly::computeArrayUnused(isl::union_map Schedule, isl::union_map Writes, in computeArrayUnused()
/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h180 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; global() member
/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp646 SMSchedule Schedule(Pass.MF, this); schedule() local
1074 computeScheduledInsts(const SwingSchedulerDAG * SSD,SMSchedule & Schedule,std::vector<MachineInstr * > & OrderedInsts,DenseMap<MachineInstr *,unsigned> & Stages) computeScheduledInsts() argument
1543 detect(const SwingSchedulerDAG * SSD,SMSchedule & Schedule,const unsigned MaxStage) const detect() argument
2435 schedulePipeline(SMSchedule & Schedule) schedulePipeline() argument
2657 applyInstrChange(MachineInstr * MI,SMSchedule & Schedule) applyInstrChange() argument
[all...]
/llvm-project/polly/lib/CodeGen/
H A DIslNodeBuilder.cpp331 isl::union_set Schedule = getScheduleForAstNode(For).domain(); getReferencesInSubtree() local
760 isl::union_map Schedule = Build.get_schedule(); createNewAccesses() local
/llvm-project/polly/lib/Exchange/
H A DJSONExporter.cpp291 std::optional<StringRef> Schedule = in importSchedule() local

12