Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DKernelOutlining.cpp47 Block &firstBlock = launchOpBody.front(); in injectGpuIndexOperations() local
57 map.map(firstBlock.getArgument(indexOp.index()), indexOp.value()); in injectGpuIndexOperations()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp1394 Block &firstBlock = op.getBody().front(); in matchAndRewrite() local
1395 Operation *branchOp = firstBlock.getTerminator(); in matchAndRewrite()
1400 rewriter.mergeBlocks(secondBlock, &firstBlock, replacements); in matchAndRewrite()
1413 Block &firstBlock = op->getRegion(0).front(); in matchAndRewrite() local
1414 Operation *branchOp = firstBlock.getTerminator(); in matchAndRewrite()
1421 rewriter.mergeBlocks(secondBlock, &firstBlock, replacements); in matchAndRewrite()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DRewriteLoop.cpp55 auto *firstBlock = in matchAndRewrite() local
120 loc, comparison, firstBlock, llvm::ArrayRef<mlir::Value>(), endBlock, in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DIRCore.cpp2747 MlirBlock firstBlock = mlirRegionGetFirstBlock(self.get()); in populateIRCore() local
2748 return PyBlockIterator(self.getParentOperation(), firstBlock); in populateIRCore()