Searched refs:remainingOpsBlock (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/ |
| H A D | SCFToControlFlow.cpp | 366 auto *remainingOpsBlock = rewriter.splitBlock(condBlock, opPosition); in matchAndRewrite() local 369 continueBlock = remainingOpsBlock; in matchAndRewrite() 372 rewriter.createBlock(remainingOpsBlock, ifOp.getResultTypes(), in matchAndRewrite() 374 rewriter.create<cf::BranchOp>(loc, remainingOpsBlock); in matchAndRewrite() 420 auto *remainingOpsBlock = rewriter.splitBlock(condBlock, opPosition); in matchAndRewrite() local 430 rewriter.create<cf::BranchOp>(loc, remainingOpsBlock, terminatorOperands); in matchAndRewrite() 435 rewriter.inlineRegionBefore(region, remainingOpsBlock); in matchAndRewrite() 440 remainingOpsBlock->addArguments(op->getResultTypes(), argLocs)) in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Transforms/ |
| H A D | RewriteLoop.cpp | 153 auto *remainingOpsBlock = rewriter.splitBlock(condBlock, opPosition); in matchAndRewrite() local 156 continueBlock = remainingOpsBlock; in matchAndRewrite() 159 remainingOpsBlock, ifOp.getResultTypes(), in matchAndRewrite() 161 rewriter.create<mlir::cf::BranchOp>(loc, remainingOpsBlock); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | MemRefToLLVM.cpp | 227 auto *remainingOpsBlock = in matchAndRewrite() local 231 continueBlock = remainingOpsBlock; in matchAndRewrite() 234 remainingOpsBlock, allocaScopeOp.getResultTypes(), in matchAndRewrite() 237 rewriter.create<LLVM::BrOp>(loc, ValueRange(), remainingOpsBlock); in matchAndRewrite()
|