|
From: <sv...@va...> - 2014-06-26 08:22:09
|
Author: sewardj
Date: Thu Jun 26 08:22:01 2014
New Revision: 14102
Log:
Track vex r2889 (rename vector Cls/Clz primops)
Modified:
trunk/memcheck/mc_translate.c
trunk/memcheck/tests/vbit-test/irops.c
trunk/memcheck/tests/vbit-test/util.c
Modified: trunk/memcheck/mc_translate.c
==============================================================================
--- trunk/memcheck/mc_translate.c (original)
+++ trunk/memcheck/mc_translate.c Thu Jun 26 08:22:01 2014
@@ -4195,41 +4195,41 @@
case Iop_CmpNEZ8x8:
case Iop_Cnt8x8:
- case Iop_Clz8Sx8:
- case Iop_Cls8Sx8:
+ case Iop_Clz8x8:
+ case Iop_Cls8x8:
case Iop_Abs8x8:
return mkPCast8x8(mce, vatom);
case Iop_CmpNEZ8x16:
case Iop_Cnt8x16:
- case Iop_Clz8Sx16:
- case Iop_Cls8Sx16:
+ case Iop_Clz8x16:
+ case Iop_Cls8x16:
case Iop_Abs8x16:
return mkPCast8x16(mce, vatom);
case Iop_CmpNEZ16x4:
- case Iop_Clz16Sx4:
- case Iop_Cls16Sx4:
+ case Iop_Clz16x4:
+ case Iop_Cls16x4:
case Iop_Abs16x4:
return mkPCast16x4(mce, vatom);
case Iop_CmpNEZ16x8:
- case Iop_Clz16Sx8:
- case Iop_Cls16Sx8:
+ case Iop_Clz16x8:
+ case Iop_Cls16x8:
case Iop_Abs16x8:
return mkPCast16x8(mce, vatom);
case Iop_CmpNEZ32x2:
- case Iop_Clz32Sx2:
- case Iop_Cls32Sx2:
+ case Iop_Clz32x2:
+ case Iop_Cls32x2:
case Iop_FtoI32Ux2_RZ:
case Iop_FtoI32Sx2_RZ:
case Iop_Abs32x2:
return mkPCast32x2(mce, vatom);
case Iop_CmpNEZ32x4:
- case Iop_Clz32Sx4:
- case Iop_Cls32Sx4:
+ case Iop_Clz32x4:
+ case Iop_Cls32x4:
case Iop_FtoI32Ux4_RZ:
case Iop_FtoI32Sx4_RZ:
case Iop_Abs32x4:
Modified: trunk/memcheck/tests/vbit-test/irops.c
==============================================================================
--- trunk/memcheck/tests/vbit-test/irops.c (original)
+++ trunk/memcheck/tests/vbit-test/irops.c Thu Jun 26 08:22:01 2014
@@ -389,12 +389,12 @@
{ DEFOP(Iop_CmpGT16Sx4, UNDEF_UNKNOWN), },
{ DEFOP(Iop_CmpGT32Sx2, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Cnt8x8, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz8Sx8, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz16Sx4, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz32Sx2, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls8Sx8, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls16Sx4, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls32Sx2, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz8x8, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz16x4, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz32x2, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls8x8, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls16x4, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls32x2, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Shl8x8, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Shl16x4, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Shl32x2, UNDEF_UNKNOWN), },
@@ -755,13 +755,13 @@
{ DEFOP(Iop_CmpGT32Ux4, UNDEF_UNKNOWN), },
{ DEFOP(Iop_CmpGT64Ux2, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Cnt8x16, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz8Sx16, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz16Sx8, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Clz32Sx4, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz8x16, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz16x8, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Clz32x4, UNDEF_UNKNOWN), },
{ DEFOP(Iop_Clz64x2, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls8Sx16, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls16Sx8, UNDEF_UNKNOWN), },
- { DEFOP(Iop_Cls32Sx4, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls8x16, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls16x8, UNDEF_UNKNOWN), },
+ { DEFOP(Iop_Cls32x4, UNDEF_UNKNOWN), },
{ DEFOP(Iop_ShlN8x16, UNDEF_UNKNOWN), },
{ DEFOP(Iop_ShlN16x8, UNDEF_UNKNOWN), },
{ DEFOP(Iop_ShlN32x4, UNDEF_UNKNOWN), },
Modified: trunk/memcheck/tests/vbit-test/util.c
==============================================================================
--- trunk/memcheck/tests/vbit-test/util.c (original)
+++ trunk/memcheck/tests/vbit-test/util.c Thu Jun 26 08:22:01 2014
@@ -344,8 +344,8 @@
case Iop_Not64:
case Iop_CmpNEZ32x2: case Iop_CmpNEZ16x4: case Iop_CmpNEZ8x8:
case Iop_Cnt8x8:
- case Iop_Clz8Sx8: case Iop_Clz16Sx4: case Iop_Clz32Sx2:
- case Iop_Cls8Sx8: case Iop_Cls16Sx4: case Iop_Cls32Sx2:
+ case Iop_Clz8x8: case Iop_Clz16x4: case Iop_Clz32x2:
+ case Iop_Cls8x8: case Iop_Cls16x4: case Iop_Cls32x2:
case Iop_PwAddL8Ux8: case Iop_PwAddL16Ux4: case Iop_PwAddL32Ux2:
case Iop_PwAddL8Sx8: case Iop_PwAddL16Sx4: case Iop_PwAddL32Sx2:
case Iop_Reverse64_8x8: case Iop_Reverse64_16x4: case Iop_Reverse64_32x2:
@@ -713,8 +713,8 @@
case Iop_CmpNEZ8x16: case Iop_CmpNEZ16x8:
case Iop_CmpNEZ32x4: case Iop_CmpNEZ64x2:
case Iop_Cnt8x16:
- case Iop_Clz8Sx16: case Iop_Clz16Sx8: case Iop_Clz32Sx4:
- case Iop_Cls8Sx16: case Iop_Cls16Sx8: case Iop_Cls32Sx4:
+ case Iop_Clz8x16: case Iop_Clz16x8: case Iop_Clz32x4:
+ case Iop_Cls8x16: case Iop_Cls16x8: case Iop_Cls32x4:
case Iop_PwAddL8Ux16: case Iop_PwAddL16Ux8: case Iop_PwAddL32Ux4:
case Iop_PwAddL8Sx16: case Iop_PwAddL16Sx8: case Iop_PwAddL32Sx4:
case Iop_Reverse64_8x16: case Iop_Reverse64_16x8: case Iop_Reverse64_32x4:
|