Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Lower/
H A DBridge.cpp846 if (mlir::Block *finalBlock = funit.finalBlock) { in genFIRProcedureExit() local
849 builder->create<mlir::cf::BranchOp>(toLocation(), finalBlock); in genFIRProcedureExit()
851 builder->setInsertionPoint(finalBlock, finalBlock->end()); in genFIRProcedureExit()
2552 if (!funit->finalBlock) { in genFIR()
2554 funit->finalBlock = builder->createBlock(&builder->getRegion()); in genFIR()
2557 builder->create<mlir::cf::BranchOp>(loc, funit->finalBlock); in genFIR()
2851 funit.finalBlock = nullptr; in endNewFunction()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp953 Block *finalBlock = rewriter.splitBlock(parentBlock, op->getIterator()); in matchAndRewrite() local
955 rewriter.mergeBlocks(finalBlock, parentBlock, ValueRange()); in matchAndRewrite()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h675 mlir::Block *finalBlock{};