[llvm] [polly] [SCEV] Refactor SCEV flags, in preparation to extend (NFC) (PR #225179)

Ramkumar Ramachandra via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 22 07:25:09 PDT 2026


================
@@ -427,7 +422,7 @@ class SCEVMinMaxExpr : public SCEVCommutativeExpr {
       : SCEVCommutativeExpr(ID, T, O, N, O[0]->getType()) {
     assert(isMinMaxType(T));
     // Min and max never overflow
-    setNoWrapFlags(FlagNUW | FlagNSW);
+    setFlags(FlagNUW | FlagNSW);
----------------
artagnon wrote:

Thanks, that was an excellent idea!

https://github.com/llvm/llvm-project/pull/225179


More information about the llvm-commits mailing list