[NFC] Move statictic increment out of helper
authorMax Kazantsev <mkazantsev@azul.com>
Fri, 9 Apr 2021 09:32:01 +0000 (16:32 +0700)
committerMax Kazantsev <mkazantsev@azul.com>
Fri, 9 Apr 2021 09:32:35 +0000 (16:32 +0700)
llvm/lib/Transforms/Scalar/GVN.cpp

index 9fa9676..846a5cd 100644 (file)
@@ -1204,7 +1204,6 @@ void GVN::eliminatePartiallyRedundantLoad(
     return OptimizationRemark(DEBUG_TYPE, "LoadPRE", Load)
            << "load eliminated by PRE";
   });
-  ++NumPRELoad;
 }
 
 bool GVN::PerformLoadPRE(LoadInst *Load, AvailValInBlkVect &ValuesPerBlock,
@@ -1444,6 +1443,7 @@ bool GVN::PerformLoadPRE(LoadInst *Load, AvailValInBlkVect &ValuesPerBlock,
   }
 
   eliminatePartiallyRedundantLoad(Load, ValuesPerBlock, PredLoads);
+  ++NumPRELoad;
   return true;
 }