From: Julian Seward Date: Thu, 26 Jun 2014 08:22:01 +0000 (+0000) Subject: Track vex r2889 (rename vector Cls/Clz primops) X-Git-Tag: svn/VALGRIND_3_10_0~335 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e7e49c4d7738dd3471b02e0cf333b024faf92485;p=thirdparty%2Fvalgrind.git Track vex r2889 (rename vector Cls/Clz primops) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14102 --- diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c index 11d06f0892..35ae0e0d27 100644 --- a/memcheck/mc_translate.c +++ b/memcheck/mc_translate.c @@ -4195,41 +4195,41 @@ IRExpr* expr2vbits_Unop ( MCEnv* mce, IROp op, IRAtom* atom ) 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: diff --git a/memcheck/tests/vbit-test/irops.c b/memcheck/tests/vbit-test/irops.c index 500da6e686..3eb4d58ffc 100644 --- a/memcheck/tests/vbit-test/irops.c +++ b/memcheck/tests/vbit-test/irops.c @@ -389,12 +389,12 @@ static irop_t irops[] = { { 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 @@ static irop_t irops[] = { { 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), }, diff --git a/memcheck/tests/vbit-test/util.c b/memcheck/tests/vbit-test/util.c index b174a037b9..31d06f7d8b 100644 --- a/memcheck/tests/vbit-test/util.c +++ b/memcheck/tests/vbit-test/util.c @@ -344,8 +344,8 @@ typeof_primop(IROp op, IRType *t_dst, IRType *t_arg1, IRType *t_arg2, 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 @@ typeof_primop(IROp op, IRType *t_dst, IRType *t_arg1, IRType *t_arg2, 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: