diff options
| author | River Riddle <riverriddle@google.com> | 2019-01-28 21:23:53 -0800 |
|---|---|---|
| committer | jpienaar <jpienaar@google.com> | 2019-03-29 15:59:30 -0700 |
| commit | 755538328b0651661323bee33cf18b4ea76ee92a (patch) | |
| tree | b4cd47428968e0c9c7684671bfae757582ddd3d3 /mlir/lib/Transforms/LoopUnroll.cpp | |
| parent | 39d81f246a556ef02a26ee239cb097f6d1aec64a (diff) | |
| download | bcm5719-llvm-755538328b0651661323bee33cf18b4ea76ee92a.tar.gz bcm5719-llvm-755538328b0651661323bee33cf18b4ea76ee92a.zip | |
Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Replace all instances of IfInst with AffineIfOp and delete IfInst.
PiperOrigin-RevId: 231342063
Diffstat (limited to 'mlir/lib/Transforms/LoopUnroll.cpp')
| -rw-r--r-- | mlir/lib/Transforms/LoopUnroll.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/mlir/lib/Transforms/LoopUnroll.cpp b/mlir/lib/Transforms/LoopUnroll.cpp index 39ef758833b..6d63e4afd2d 100644 --- a/mlir/lib/Transforms/LoopUnroll.cpp +++ b/mlir/lib/Transforms/LoopUnroll.cpp @@ -119,15 +119,6 @@ PassResult LoopUnroll::runOnFunction(Function *f) { return true; } - bool walkIfInstPostOrder(IfInst *ifInst) { - bool hasInnerLoops = - walkPostOrder(ifInst->getThen()->begin(), ifInst->getThen()->end()); - if (ifInst->hasElse()) - hasInnerLoops |= - walkPostOrder(ifInst->getElse()->begin(), ifInst->getElse()->end()); - return hasInnerLoops; - } - bool walkOpInstPostOrder(OperationInst *opInst) { for (auto &blockList : opInst->getBlockLists()) for (auto &block : blockList) |

