add ppc64/pwr8 as target
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.h
index 252144649029c65ce7a62fd5f4a2d8dcecb85328..df9ab3aa0681251fb8c0b507863cc52ebd28917e 100644 (file)
@@ -315,6 +315,8 @@ namespace llvm {
       KORTEST,
 
       // Several flavors of instructions with vector shuffle behaviors.
+      PACKSS,
+      PACKUS,
       PALIGNR,
       PSHUFD,
       PSHUFHW,
@@ -1006,10 +1008,9 @@ namespace llvm {
                      SelectionDAG &DAG) const;
 
     /// Emit nodes that will be selected as "cmp Op0,Op1", or something
-    /// equivalent, possibly adjusting the condition code to a more appropriate
-    /// x86 form.
-    SDValue EmitCmp(SDValue Op0, SDValue Op1, ISD::CondCode CC, SDLoc dl,
-                    SelectionDAG &DAG, unsigned &X86CC) const;
+    /// equivalent, for use with the given x86 condition code.
+    SDValue EmitCmp(SDValue Op0, SDValue Op1, unsigned X86CC, SDLoc dl,
+                    SelectionDAG &DAG) const;
 
     /// Convert a comparison if required by the subtarget.
     SDValue ConvertCmpIfNecessary(SDValue Cmp, SelectionDAG &DAG) const;