summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/LoopUnroll.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riverriddle@google.com>2019-01-28 21:23:53 -0800
committerjpienaar <jpienaar@google.com>2019-03-29 15:59:30 -0700
commit755538328b0651661323bee33cf18b4ea76ee92a (patch)
treeb4cd47428968e0c9c7684671bfae757582ddd3d3 /mlir/lib/Transforms/LoopUnroll.cpp
parent39d81f246a556ef02a26ee239cb097f6d1aec64a (diff)
downloadbcm5719-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.cpp9
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)
OpenPOWER on IntegriCloud