Home
last modified time | relevance | path

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

/llvm-project-15.0.7/polly/lib/Transform/
H A DFlattenAlgo.cpp191 auto SubSchedule = Schedule.intersect_range(ScatterFirst); in tryFlattenSequence() local
192 SubSchedule = scheduleProjectOut(SubSchedule, 0, 1); in tryFlattenSequence()
193 SubSchedule = flattenSchedule(SubSchedule); in tryFlattenSequence()
195 unsigned SubDims = getNumScatterDims(SubSchedule); in tryFlattenSequence()
197 auto FirstSubSchedule = scheduleProjectOut(SubSchedule, 1, SubDims - 1); in tryFlattenSequence()
199 auto RemainingSubSchedule = scheduleProjectOut(SubSchedule, 0, 1); in tryFlattenSequence()
258 auto SubSchedule = flattenSchedule(Remaining); in tryFlattenLoop() local
259 unsigned SubDims = getNumScatterDims(SubSchedule); in tryFlattenLoop()
263 auto SubExtent = isl::set(SubSchedule.range()); in tryFlattenLoop()
286 auto FirstSubScheduleAff = scheduleExtractDimAff(SubSchedule, 0); in tryFlattenLoop()
[all …]