Lines Matching defs:forOp
138 AffineForOp forOp;
140 if ((forOp = dyn_cast<AffineForOp>(&*it)) && copyNests.count(forOp) == 0) {
146 auto exceedsCapacity = [&](AffineForOp forOp) {
148 getMemoryFootprintBytes(forOp,
158 // inside if footprint for 'forOp' exceeds capacity, or when
160 bool recurseInner = skipNonUnitStrideLoops ? forOp.getStep() != 1
161 : exceedsCapacity(forOp);
165 runOnBlock(forOp.getBody(), copyNests);
168 // portion of the block until 'it', and for 'it', which is 'forOp'. Note
179 // Get to the next load or store op after 'forOp'.
227 if (auto forOp = dyn_cast<AffineForOp>(op))
228 (void)promoteIfSingleIteration(forOp);