]> granicus.if.org Git - llvm/commitdiff
[ValueTracking] remove TODO comment; NFC
authorSanjay Patel <spatel@rotateright.com>
Tue, 1 Nov 2016 20:43:00 +0000 (20:43 +0000)
committerSanjay Patel <spatel@rotateright.com>
Tue, 1 Nov 2016 20:43:00 +0000 (20:43 +0000)
InstCombine should always canonicalize patterns like the one shown in the comment
when visiting 'select' insts in adjustMinMax().

Scalars were already handled there, and vector splats are handled after:
https://reviews.llvm.org/rL285732

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285744 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/ValueTracking.cpp

index f1b91d2fbb587bd9dc85e71b9792a3dd77fcc6af..c8cba38d5666a7bec7008b029921886c2293c9d9 100644 (file)
@@ -3991,8 +3991,6 @@ static SelectPatternResult matchSelectPattern(CmpInst::Predicate Pred,
     }
   }
 
-  // TODO: (X > 4) ? X : 5   -->  (X >= 5) ? X : 5  -->  MAX(X, 5)
-
   return {SPF_UNKNOWN, SPNB_NA, false};
 }