Remove unnecessary call to setOperationAction for SETCC of v2i64 under SSE42. It...
authorCraig Topper <craig.topper@gmail.com>
Sun, 12 Aug 2012 05:15:16 +0000 (05:15 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 12 Aug 2012 05:15:16 +0000 (05:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161737 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 3c01b5043e10878669a393d22f7803df0a68ba39..d9a732ab4cdd5a27002da8b4aefd99dd831c5b9d 100644 (file)
@@ -1006,9 +1006,6 @@ X86TargetLowering::X86TargetLowering(X86TargetMachine &TM)
     }
   }
 
-  if (Subtarget->hasSSE42())
-    setOperationAction(ISD::SETCC,             MVT::v2i64, Custom);
-
   if (!TM.Options.UseSoftFloat && Subtarget->hasAVX()) {
     addRegisterClass(MVT::v32i8,  &X86::VR256RegClass);
     addRegisterClass(MVT::v16i16, &X86::VR256RegClass);