Searched refs:Band (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ScheduleTreeTransform.cpp | 370 return getBase().visitBand(Band); in visitBand() 492 isl::schedule_node Band; in removeMark() local 498 Band = MarkOrBand; in removeMark() 502 return Band; in removeMark() 512 assert(isBand(Band)); in insertMark() 513 assert(moveToBandMark(Band).is_equal(Band) && in insertMark() 572 isl::ctx Ctx = Band.ctx(); in visitBand() 577 if (unsignedFromIslSize(Band.n_member()) > 1u && Band.permutable()) in visitBand() 585 Nest.push_back(Band); in visitBand() 587 Body = Band.first_child(); in visitBand() [all …]
|
| H A D | ManualOptimizer.cpp | 216 void visitBand(isl::schedule_node_band Band) { in visitBand() argument 218 getBase().visitBand(Band); in visitBand() 224 if (isl_schedule_node_band_n_member(Band.get()) != 1) in visitBand() 227 BandAttr *Attr = getBandAttr(Band); in visitBand() 259 Result = applyLoopUnroll(LoopMD, Band); in visitBand() 263 Result = applyLoopFission(LoopMD, Band); in visitBand() 266 LoopMD, CodeRegion, Band, "llvm.loop.distribute.loc", in visitBand()
|
| H A D | ScheduleOptimizer.cpp | 382 isl::schedule_node visitBand(isl::schedule_node_band Band) { in visitBand() 383 isl::schedule_node Node = visitChildren(Band); in visitBand() 389 isl::id LoopMarker = isl::id::alloc(Band.ctx(), "SIMD", nullptr); in visitBand() 390 return Band.insert_mark(LoopMarker); in visitBand()
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ScheduleTreeTransform.h | 79 RetTy visitBand(isl::schedule_node_band Band, Args... args) { in visitBand() 80 return getDerived().visitSingleChild(std::move(Band), in visitBand()
|
| /llvm-project-15.0.7/polly/lib/External/isl/doc/ |
| H A D | user.pod | 222 =item * Band forests have been replaced by schedule trees.
|