[llvm] c113d0b - [NFC] Drop NDEBUG around MSSA verification

Max Kazantsev via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 14 03:40:15 PDT 2023


Author: Max Kazantsev
Date: 2023-03-14T17:39:54+07:00
New Revision: c113d0b766983635eafad3c4a4ce93fe32f6146d

URL: https://github.com/llvm/llvm-project/commit/c113d0b766983635eafad3c4a4ce93fe32f6146d
DIFF: https://github.com/llvm/llvm-project/commit/c113d0b766983635eafad3c4a4ce93fe32f6146d.diff

LOG: [NFC] Drop NDEBUG around MSSA verification

Proposed on review of https://reviews.llvm.org/D145894.

Added: 
    

Modified: 
    llvm/lib/Transforms/Scalar/IndVarSimplify.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
index 4f352a505248..1f79db79b034 100644
--- a/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
+++ b/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
@@ -2159,13 +2159,11 @@ bool IndVarSimplify::run(Loop *L) {
   // Clean up dead instructions.
   Changed |= DeleteDeadPHIs(L->getHeader(), TLI, MSSAU.get());
 
-#ifndef NDEBUG
   // Check a post-condition.
   assert(L->isRecursivelyLCSSAForm(*DT, *LI) &&
          "Indvars did not preserve LCSSA!");
   if (VerifyMemorySSA && MSSAU)
     MSSAU->getMemorySSA()->verifyMemorySSA();
-#endif
 
   return Changed;
 }


        


More information about the llvm-commits mailing list