summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Friedman <efriedma@quicinc.com>2019-07-23 20:48:46 +0000
committerEli Friedman <efriedma@quicinc.com>2019-07-23 20:48:46 +0000
commitb27fc95e89f69d7fac950a8a6d98a91d2bdfa95c (patch)
tree7c084c6ad9d74f296374696bee8144762331c26c
parent8693f8f9c18282aea953216634db396db7b19220 (diff)
downloadbcm5719-llvm-b27fc95e89f69d7fac950a8a6d98a91d2bdfa95c.tar.gz
bcm5719-llvm-b27fc95e89f69d7fac950a8a6d98a91d2bdfa95c.zip
[ARM] Add opt-bisect support to ARMParallelDSP.
llvm-svn: 366851
-rw-r--r--llvm/lib/Target/ARM/ARMParallelDSP.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/ARMParallelDSP.cpp b/llvm/lib/Target/ARM/ARMParallelDSP.cpp
index 5389d09bf7d..890ed2b0612 100644
--- a/llvm/lib/Target/ARM/ARMParallelDSP.cpp
+++ b/llvm/lib/Target/ARM/ARMParallelDSP.cpp
@@ -233,6 +233,9 @@ namespace {
bool runOnLoop(Loop *TheLoop, LPPassManager &) override {
if (DisableParallelDSP)
return false;
+ if (skipLoop(TheLoop))
+ return false;
+
L = TheLoop;
SE = &getAnalysis<ScalarEvolutionWrapperPass>().getSE();
AA = &getAnalysis<AAResultsWrapperPass>().getAAResults();
OpenPOWER on IntegriCloud