Searched refs:newWhile (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToSCF/ |
| H A D | TosaToSCF.cpp | 92 auto newWhile = rewriter.create<scf::WhileOp>( in matchAndRewrite() local 94 rewriter.createBlock(&newWhile.getBefore()); in matchAndRewrite() 95 rewriter.createBlock(&newWhile.getAfter()); in matchAndRewrite() 97 inlineWhileCase(op.getCond(), newWhile.getBefore(), rewriter, true); in matchAndRewrite() 98 inlineWhileCase(op.getBody(), newWhile.getAfter(), rewriter, false); in matchAndRewrite() 100 rewriter.replaceOp(op, newWhile.getResults()); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SCF/IR/ |
| H A D | SCF.cpp | 2892 auto newWhile = in matchAndRewrite() local 2896 &newWhile.getBefore(), /*insertPt*/ {}, in matchAndRewrite() 2916 rewriter.inlineRegionBefore(op.getAfter(), newWhile.getAfter(), in matchAndRewrite() 2917 newWhile.getAfter().begin()); in matchAndRewrite() 2919 rewriter.replaceOp(op, newWhile.getResults()); in matchAndRewrite() 3019 *rewriter.createBlock(&newWhile.getAfter(), /*insertPt*/ {}, in matchAndRewrite() 3038 result = newWhile.getResult(j); in matchAndRewrite() 3047 newWhile.getBefore().begin()); in matchAndRewrite() 3121 auto newWhile = in matchAndRewrite() local 3132 newResults[it.value()] = newWhile.getResult(it.index()); in matchAndRewrite() [all …]
|