Home
last modified time | relevance | path

Searched defs:loopOp (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/SCFToSPIRV/
H A DSCFToSPIRV.cpp170 auto loopOp = rewriter.create<spirv::LoopOp>(loc, spirv::LoopControl::None); in matchAndRewrite() local
342 auto loopOp = rewriter.create<spirv::LoopOp>(loc, spirv::LoopControl::None); in matchAndRewrite() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DLoops.cpp189 LoopLikeOpInterface loopOp = loopOps.back(); in replaceIndexOpsByInductionVariables() local
H A DTransforms.cpp328 for (auto loopOp : loops) { in peelLoops() local
342 Operation *loopOp = res.loops[loop]; in peelTiledLinalgOp() local
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DTileUsingInterface.cpp348 auto loopOp = dyn_cast<scf::ForOp>(blockArg.getOwner()->getParentOp()); in getFusableProducer() local
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/
H A DSerializer.cpp36 if (auto loopOp = dyn_cast<spirv::LoopOp>(op)) in getStructuredControlFlowOpMergeBlock() local
48 if (auto loopOp = dyn_cast<spirv::LoopOp>(block->getParentOp())) { in getPhiIncomingBlock() local
H A DSerializeOps.cpp418 LogicalResult Serializer::processLoopOp(spirv::LoopOp loopOp) { in processLoopOp()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp529 auto loopOp = rewriter.create<scf::ForOp>( in processParallelLoop() local
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp1680 auto loopOp = builder.create<spirv::LoopOp>(location, control); in createLoopOp() local
1705 if (auto loopOp = createLoopOp(control)) in structurize() local
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DAffinePromotion.cpp89 for (auto loopOp : loopOperation.getOps<fir::DoLoopOp>()) { in analyzeBody() local
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenACC.cpp304 auto loopOp = createRegionOp<mlir::acc::LoopOp, mlir::acc::YieldOp>( in createLoopOp() local
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp1046 matchAndRewrite(spirv::LoopOp loopOp, OpAdaptor adaptor, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopUtils.cpp2743 SmallVector<Operation *, 1> loopOp{loop.getOperation()}; in createFullTiles() local