]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
New irops: Iop_CmpGT32Fx4, Iop_CmpGE32Fx4
authorCerion Armour-Brown <cerion@valgrind.org>
Mon, 14 Nov 2005 00:35:59 +0000 (00:35 +0000)
committerCerion Armour-Brown <cerion@valgrind.org>
Mon, 14 Nov 2005 00:35:59 +0000 (00:35 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1455

VEX/priv/ir/irdefs.c
VEX/pub/libvex_ir.h

index fbd6b6cf16cb7fd7c5023e9afb2bbc0f95482aaf..66812f503b13d83942b4531f6b111d75d826533e 100644 (file)
@@ -372,6 +372,8 @@ void ppIROp ( IROp op )
       case Iop_CmpEQ32Fx4: vex_printf("CmpEQ32Fx4"); return;
       case Iop_CmpLT32Fx4: vex_printf("CmpLT32Fx4"); return;
       case Iop_CmpLE32Fx4: vex_printf("CmpLE32Fx4"); return;
+      case Iop_CmpGT32Fx4: vex_printf("CmpGT32Fx4"); return;
+      case Iop_CmpGE32Fx4: vex_printf("CmpGE32Fx4"); return;
       case Iop_CmpUN32Fx4: vex_printf("CmpUN32Fx4"); return;
       case Iop_CmpEQ64Fx2: vex_printf("CmpEQ64Fx2"); return;
       case Iop_CmpLT64Fx2: vex_printf("CmpLT64Fx2"); return;
@@ -1531,6 +1533,7 @@ void typeOfPrimop ( IROp op, IRType* t_dst, IRType* t_arg1, IRType* t_arg2 )
       case Iop_CmpEQ64Fx2: case Iop_CmpLT64Fx2:
       case Iop_CmpLE32Fx4: case Iop_CmpUN32Fx4:
       case Iop_CmpLE64Fx2: case Iop_CmpUN64Fx2:
+      case Iop_CmpGT32Fx4: case Iop_CmpGE32Fx4:
       case Iop_CmpEQ32F0x4: case Iop_CmpLT32F0x4:
       case Iop_CmpEQ64F0x2: case Iop_CmpLT64F0x2:
       case Iop_CmpLE32F0x4: case Iop_CmpUN32F0x4:
index cd92ff48ef6c0b0da5209ea51251f834641ac67e..d0c8e06f1447f4f4d24c66e52e3234e2a0610cbf 100644 (file)
@@ -470,6 +470,7 @@ typedef
       Iop_Add32Fx4, Iop_Sub32Fx4, Iop_Mul32Fx4, Iop_Div32Fx4, 
       Iop_Max32Fx4, Iop_Min32Fx4,
       Iop_CmpEQ32Fx4, Iop_CmpLT32Fx4, Iop_CmpLE32Fx4, Iop_CmpUN32Fx4, 
+      Iop_CmpGT32Fx4, Iop_CmpGE32Fx4,
 
       /* unary */
       Iop_Recip32Fx4, Iop_Sqrt32Fx4, Iop_RSqrt32Fx4,