Lines Matching refs:AffineForOp
55 static Operation::operand_range getLowerBoundOperands(AffineForOp forOp) { in getLowerBoundOperands()
60 static Operation::operand_range getUpperBoundOperands(AffineForOp forOp) { in getUpperBoundOperands()
66 static Value getOrCreateStep(AffineForOp forOp, OpBuilder &builder) { in getOrCreateStep()
72 static Value getOrEmitLowerBound(AffineForOp forOp, OpBuilder &builder) { in getOrEmitLowerBound()
78 static Value getOrEmitUpperBound(AffineForOp forOp, OpBuilder &builder) { in getOrEmitUpperBound()
88 static LogicalResult checkAffineLoopNestMappableImpl(AffineForOp forOp, in checkAffineLoopNestMappableImpl()
108 if (!(forOp = dyn_cast<AffineForOp>(nested))) in checkAffineLoopNestMappableImpl()
114 static LogicalResult checkAffineLoopNestMappable(AffineForOp forOp, in checkAffineLoopNestMappable()
135 Optional<AffineForOp> collectBounds(AffineForOp forOp, unsigned numLoops);
137 void createLaunch(AffineForOp rootForOp, AffineForOp innermostForOp,
163 Optional<AffineForOp>
164 AffineLoopToGpuConverter::collectBounds(AffineForOp forOp, unsigned numLoops) { in collectBounds()
170 AffineForOp currentLoop = forOp; in collectBounds()
190 currentLoop = cast<AffineForOp>(¤tLoop.getBody()->front()); in collectBounds()
199 void AffineLoopToGpuConverter::createLaunch(AffineForOp rootForOp, in createLaunch()
200 AffineForOp innermostForOp, in createLaunch()
263 static LogicalResult convertAffineLoopNestToGPULaunch(AffineForOp forOp, in convertAffineLoopNestToGPULaunch()
279 LogicalResult mlir::convertAffineLoopNestToGPULaunch(AffineForOp forOp, in convertAffineLoopNestToGPULaunch()