[llvm] r366851 - [ARM] Add opt-bisect support to ARMParallelDSP.

Eli Friedman via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 23 13:48:46 PDT 2019


Author: efriedma
Date: Tue Jul 23 13:48:46 2019
New Revision: 366851

URL: http://llvm.org/viewvc/llvm-project?rev=366851&view=rev
Log:
[ARM] Add opt-bisect support to ARMParallelDSP.


Modified:
    llvm/trunk/lib/Target/ARM/ARMParallelDSP.cpp

Modified: llvm/trunk/lib/Target/ARM/ARMParallelDSP.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMParallelDSP.cpp?rev=366851&r1=366850&r2=366851&view=diff
==============================================================================
--- llvm/trunk/lib/Target/ARM/ARMParallelDSP.cpp (original)
+++ llvm/trunk/lib/Target/ARM/ARMParallelDSP.cpp Tue Jul 23 13:48:46 2019
@@ -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();




More information about the llvm-commits mailing list