Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp109 if (auto acoOp = memref.getDefiningOp<ArrayCoorOp>()) { in analyzeReference() local
110 if (acoOp.getMemref().getType().isa<fir::BoxType>()) { in analyzeReference()
114 op->dump(); acoOp.dump();); in analyzeReference()
118 for (auto coordinate : acoOp.getIndices()) in analyzeReference()
384 static void populateIndexArgs(fir::ArrayCoorOp acoOp, in populateIndexArgs() argument
387 if (auto shape = acoOp.getShape().getDefiningOp<ShapeOp>()) in populateIndexArgs()
398 auto acoOp = arrayRef.getDefiningOp<ArrayCoorOp>(); in createAffineOps() local
400 createArrayIndexAffineMap(acoOp.getIndices().size(), acoOp.getContext()); in createAffineOps()
402 indexArgs.append(acoOp.getIndices().begin(), acoOp.getIndices().end()); in createAffineOps()
404 populateIndexArgs(acoOp, indexArgs, rewriter); in createAffineOps()
[all …]