[llvm] r329146 - [X86] Remove some code that was only needed when i1 was a legal type. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 3 21:38:54 PDT 2018


Author: ctopper
Date: Tue Apr  3 21:38:54 2018
New Revision: 329146

URL: http://llvm.org/viewvc/llvm-project?rev=329146&view=rev
Log:
[X86] Remove some code that was only needed when i1 was a legal type. NFC

Modified:
    llvm/trunk/lib/Target/X86/X86ISelLowering.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=329146&r1=329145&r2=329146&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Tue Apr  3 21:38:54 2018
@@ -23749,9 +23749,6 @@ static SDValue LowerXALUO(SDValue Op, Se
 
     SDValue SetCC = getSETCC(X86::COND_O, SDValue(Sum.getNode(), 2), DL, DAG);
 
-    if (N->getValueType(1) == MVT::i1)
-      SetCC = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, SetCC);
-
     return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
   }
   }
@@ -23762,9 +23759,6 @@ static SDValue LowerXALUO(SDValue Op, Se
 
   SDValue SetCC = getSETCC(Cond, SDValue(Sum.getNode(), 1), DL, DAG);
 
-  if (N->getValueType(1) == MVT::i1)
-    SetCC = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, SetCC);
-
   return DAG.getNode(ISD::MERGE_VALUES, DL, N->getVTList(), Sum, SetCC);
 }
 




More information about the llvm-commits mailing list