Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp459 auto affineFor = loopAndIndex.first; in matchAndRewrite() local
462 rewriter.startRootUpdate(affineFor.getOperation()); in matchAndRewrite()
463 affineFor.getBody()->getOperations().splice( in matchAndRewrite()
466 rewriter.finalizeRootUpdate(affineFor.getOperation()); in matchAndRewrite()
472 rewriteMemoryOps(affineFor.getBody(), rewriter); in matchAndRewrite()
475 affineFor.dump();); in matchAndRewrite()
493 auto affineFor = rewriter.create<mlir::AffineForOp>( in positiveConstantStep() local
501 return std::make_pair(affineFor, affineFor.getInductionVar()); in positiveConstantStep()
519 auto affineFor = rewriter.create<mlir::AffineForOp>( in genericBounds() local
526 rewriter.setInsertionPointToStart(affineFor.getBody()); in genericBounds()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DAffineLoopNormalize.cpp32 else if (auto affineFor = dyn_cast<AffineForOp>(op)) in runOnOperation() local
33 (void)normalizeAffineFor(affineFor); in runOnOperation()