Enable test cases for: orr_{8h,4h}_imm8_shifted,
orr_{4s,2s}_imm8_shifted, bic_{8h,4h}_imm8_shifted,
bic_{4s,2s}_imm8_shifted, cls_std6_std6, cm{eq,ge,gt,hi,hs,tst}_d_d_d,
cm{ge,gt,le,lt}_d_d_zero, cnt_{16,8}b_{16,8}b




git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14052 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/none/tests/arm64/fp_and_simd.c b/none/tests/arm64/fp_and_simd.c
index 8b7623e..e7c6499 100644
--- a/none/tests/arm64/fp_and_simd.c
+++ b/none/tests/arm64/fp_and_simd.c
@@ -3368,30 +3368,30 @@
    // bic      4s,2s   #imm8, LSL #0, 8, 16 or 24
    // movi and mvni are very similar, a superset of these.
    // Cases are below.
-   if (0) test_orr_8h_0x5A_lsl0(TyH);
-   if (0) test_orr_8h_0xA5_lsl8(TyH);
-   if (0) test_orr_4h_0x5A_lsl0(TyH);
-   if (0) test_orr_4h_0xA5_lsl8(TyH);
-   if (0) test_orr_4s_0x5A_lsl0(TyS);
-   if (0) test_orr_4s_0x6B_lsl8(TyS);
-   if (0) test_orr_4s_0x49_lsl16(TyS);
-   if (0) test_orr_4s_0x3D_lsl24(TyS);
-   if (0) test_orr_2s_0x5A_lsl0(TyS);
-   if (0) test_orr_2s_0x6B_lsl8(TyS);
-   if (0) test_orr_2s_0x49_lsl16(TyS);
-   if (0) test_orr_2s_0x3D_lsl24(TyS);
-   if (0) test_bic_8h_0x5A_lsl0(TyH);
-   if (0) test_bic_8h_0xA5_lsl8(TyH);
-   if (0) test_bic_4h_0x5A_lsl0(TyH);
-   if (0) test_bic_4h_0xA5_lsl8(TyH);
-   if (0) test_bic_4s_0x5A_lsl0(TyS);
-   if (0) test_bic_4s_0x6B_lsl8(TyS);
-   if (0) test_bic_4s_0x49_lsl16(TyS);
-   if (0) test_bic_4s_0x3D_lsl24(TyS);
-   if (0) test_bic_2s_0x5A_lsl0(TyS);
-   if (0) test_bic_2s_0x6B_lsl8(TyS);
-   if (0) test_bic_2s_0x49_lsl16(TyS);
-   if (0) test_bic_2s_0x3D_lsl24(TyS);
+   if (1) test_orr_8h_0x5A_lsl0(TyH);
+   if (1) test_orr_8h_0xA5_lsl8(TyH);
+   if (1) test_orr_4h_0x5A_lsl0(TyH);
+   if (1) test_orr_4h_0xA5_lsl8(TyH);
+   if (1) test_orr_4s_0x5A_lsl0(TyS);
+   if (1) test_orr_4s_0x6B_lsl8(TyS);
+   if (1) test_orr_4s_0x49_lsl16(TyS);
+   if (1) test_orr_4s_0x3D_lsl24(TyS);
+   if (1) test_orr_2s_0x5A_lsl0(TyS);
+   if (1) test_orr_2s_0x6B_lsl8(TyS);
+   if (1) test_orr_2s_0x49_lsl16(TyS);
+   if (1) test_orr_2s_0x3D_lsl24(TyS);
+   if (1) test_bic_8h_0x5A_lsl0(TyH);
+   if (1) test_bic_8h_0xA5_lsl8(TyH);
+   if (1) test_bic_4h_0x5A_lsl0(TyH);
+   if (1) test_bic_4h_0xA5_lsl8(TyH);
+   if (1) test_bic_4s_0x5A_lsl0(TyS);
+   if (1) test_bic_4s_0x6B_lsl8(TyS);
+   if (1) test_bic_4s_0x49_lsl16(TyS);
+   if (1) test_bic_4s_0x3D_lsl24(TyS);
+   if (1) test_bic_2s_0x5A_lsl0(TyS);
+   if (1) test_bic_2s_0x6B_lsl8(TyS);
+   if (1) test_bic_2s_0x49_lsl16(TyS);
+   if (1) test_bic_2s_0x3D_lsl24(TyS);
 
    // bif      16b,8b (vector) (bit insert if false)
    // bit      16b,8b (vector) (bit insert if true)
@@ -3408,18 +3408,18 @@
 
    // cls      4s,2s,8h,4h,16b,8b (count leading sign bits)
    // clz      4s,2s,8h,4h,16b,8b (count leading zero bits)
-   if (0) test_cls_4s_4s(TyS);
-   if (0) test_cls_2s_2s(TyS);
-   if (0) test_cls_8h_8h(TyH);
-   if (0) test_cls_4h_4h(TyH);
-   if (0) test_cls_16b_16b(TyB);
-   if (0) test_cls_8b_8b(TyB);
-   if (0) test_clz_4s_4s(TyS);
-   if (0) test_clz_2s_2s(TyS);
-   if (0) test_clz_8h_8h(TyH);
-   if (0) test_clz_4h_4h(TyH);
-   if (0) test_clz_16b_16b(TyB);
-   if (0) test_clz_8b_8b(TyB);
+   if (1) test_cls_4s_4s(TyS);
+   if (1) test_cls_2s_2s(TyS);
+   if (1) test_cls_8h_8h(TyH);
+   if (1) test_cls_4h_4h(TyH);
+   if (1) test_cls_16b_16b(TyB);
+   if (1) test_cls_8b_8b(TyB);
+   if (1) test_clz_4s_4s(TyS);
+   if (1) test_clz_2s_2s(TyS);
+   if (1) test_clz_8h_8h(TyH);
+   if (1) test_clz_4h_4h(TyH);
+   if (1) test_clz_16b_16b(TyB);
+   if (1) test_clz_8b_8b(TyB);
 
    // cmeq     d
    // cmge     d
@@ -3427,12 +3427,12 @@
    // cmhi     d
    // cmhs     d
    // cmtst    d
-   if (0) test_cmeq_d_d_d(TyD);
-   if (0) test_cmge_d_d_d(TyD);
-   if (0) test_cmgt_d_d_d(TyD);
-   if (0) test_cmhi_d_d_d(TyD);
-   if (0) test_cmhs_d_d_d(TyD);
-   if (0) test_cmtst_d_d_d(TyD);
+   if (1) test_cmeq_d_d_d(TyD);
+   if (1) test_cmge_d_d_d(TyD);
+   if (1) test_cmgt_d_d_d(TyD);
+   if (1) test_cmhi_d_d_d(TyD);
+   if (1) test_cmhs_d_d_d(TyD);
+   if (1) test_cmtst_d_d_d(TyD);
 
    // cmeq     2d,4s,2s,8h,4h,16b,8b
    // cmge     2d,4s,2s,8h,4h,16b,8b
@@ -3489,10 +3489,10 @@
    // cmle_z   d
    // cmlt_z   d
    if (1) test_cmeq_zero_d_d(TyD);
-   if (0) test_cmge_zero_d_d(TyD);
-   if (0) test_cmgt_zero_d_d(TyD);
-   if (0) test_cmle_zero_d_d(TyD);
-   if (0) test_cmlt_zero_d_d(TyD);
+   if (1) test_cmge_zero_d_d(TyD);
+   if (1) test_cmgt_zero_d_d(TyD);
+   if (1) test_cmle_zero_d_d(TyD);
+   if (1) test_cmlt_zero_d_d(TyD);
 
    // cmeq_z   2d,4s,2s,8h,4h,16b,8b
    // cmge_z   2d,4s,2s,8h,4h,16b,8b
@@ -3536,8 +3536,8 @@
    if (1) test_cmlt_zero_8b_8b(TyB);
 
    // cnt      16b,8b (population count per byte)
-   if (0) test_cnt_16b_16b(TyB);
-   if (0) test_cnt_8b_8b(TyB);
+   if (1) test_cnt_16b_16b(TyB);
+   if (1) test_cnt_8b_8b(TyB);
 
    // dup      d,s,h,b (vec elem to scalar)
    if (0) test_dup_d_d0(TyD);