/llvm-project/polly/unittests/ScheduleOptimizer/ |
H A D | ScheduleTreeTransformTest.cpp | 25 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 D | ScheduleOrderedAssignments.h | 49 using Schedule = llvm::SmallVector<Run>; variable
|
/llvm-project/polly/lib/Analysis/ |
H A D | PolyhedralInfo.cpp | 91 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 D | DependenceInfo.cpp | 162 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 D | FlattenTest.cpp | 30 auto Schedule = isl::union_map(Ctx, ScheduleStr); in checkFlatten() local
|
/llvm-project/polly/lib/Transform/ |
H A D | FlattenAlgo.cpp | 165 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 D | ScheduleOptimizer.cpp | 584 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 D | FlattenSchedule.cpp | 32 void printSchedule(raw_ostream &OS, const isl::union_map &Schedule, in printSchedule()
|
H A D | DeadCodeElimination.cpp | 86 isl::union_map Schedule = S.getSchedule(); in getLiveOut() local
|
H A D | ZoneAlgo.cpp | 171 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 D | DeLICM.cpp | 78 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 D | ScopBuilder.h | 720 isl::schedule Schedule; global() member
|
H A D | ZoneAlgo.h | 75 isl::union_map Schedule; variable
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.h | 56 std::vector<MachineInstr *> Schedule; member
|
H A D | GCNIterativeScheduler.cpp | 336 ScheduleRef Schedule, in setBestSchedule() argument 351 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument [all...] |
H A D | GCNMinRegStrategy.cpp | 228 std::vector<const SUnit*> Schedule; in schedule() local
|
H A D | GCNILPSched.cpp | 312 std::vector<const SUnit*> Schedule; schedule() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 89 void ScheduleDAGVLIW::Schedule() { Schedule() function in ScheduleDAGVLIW
|
H A D | ScheduleDAGFast.cpp | 113 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 D | ModuloSchedule.h | 170 ModuloSchedule &Schedule; variable 381 ModuloSchedule &Schedule; variable
|
/llvm-project/polly/lib/Support/ |
H A D | ISLTools.cpp | 163 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 D | OpenMPKinds.h | 180 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; global() member
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 646 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 D | IslNodeBuilder.cpp | 331 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 D | JSONExporter.cpp | 291 std::optional<StringRef> Schedule = in importSchedule() local
|