]> granicus.if.org Git - llvm/commitdiff
[TargetLowering] SimplifySetCC - remove repeated variable. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 3 May 2019 18:02:33 +0000 (18:02 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 3 May 2019 18:02:33 +0000 (18:02 +0000)
Also reduce scope of Temp variable.

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

lib/CodeGen/SelectionDAG/TargetLowering.cpp

index 73fda1b760805ab81e845c78636221e8d235e6f2..a961685ff71a342d5e289c22f5139d26ffd60c9b 100644 (file)
@@ -3330,9 +3330,8 @@ SDValue TargetLowering::SimplifySetCC(EVT VT, SDValue N0, SDValue N1,
   }
 
   // Fold away ALL boolean setcc's.
-  SDValue Temp;
   if (N0.getValueType().getScalarType() == MVT::i1 && foldBooleans) {
-    EVT OpVT = N0.getValueType();
+    SDValue Temp;
     switch (Cond) {
     default: llvm_unreachable("Unknown integer setcc!");
     case ISD::SETEQ:  // X == Y  -> ~(X^Y)