Use Tom's instruction set tests on all tools which do instrumentation, so
we can make it's OK for all instructions.  Helgrind is badly broken in this
test (bug 69856).


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2301 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/helgrind/tests/insn_cmov.stdout.exp b/helgrind/tests/insn_cmov.stdout.exp
new file mode 100644
index 0000000..31ac172
--- /dev/null
+++ b/helgrind/tests/insn_cmov.stdout.exp
@@ -0,0 +1,384 @@
+cmova_1 ... ok
+cmova_2 ... ok
+cmova_3 ... ok
+cmova_4 ... ok
+cmova_5 ... ok
+cmova_6 ... ok
+cmova_7 ... ok
+cmova_8 ... ok
+cmovae_1 ... ok
+cmovae_2 ... ok
+cmovae_3 ... ok
+cmovae_4 ... ok
+cmovb_1 ... ok
+cmovb_2 ... ok
+cmovb_3 ... ok
+cmovb_4 ... ok
+cmovbe_1 ... ok
+cmovbe_2 ... ok
+cmovbe_3 ... ok
+cmovbe_4 ... ok
+cmovbe_5 ... ok
+cmovbe_6 ... ok
+cmovbe_7 ... ok
+cmovbe_8 ... ok
+cmovc_1 ... ok
+cmovc_2 ... ok
+cmovc_3 ... ok
+cmovc_4 ... ok
+cmove_1 ... ok
+cmove_2 ... ok
+cmove_3 ... ok
+cmove_4 ... ok
+cmovg_1 ... ok
+cmovg_2 ... ok
+cmovg_3 ... ok
+cmovg_4 ... ok
+cmovg_5 ... ok
+cmovg_6 ... ok
+cmovg_7 ... ok
+cmovg_8 ... ok
+cmovg_9 ... ok
+cmovg_10 ... ok
+cmovg_11 ... ok
+cmovg_12 ... ok
+cmovg_13 ... ok
+cmovg_14 ... ok
+cmovg_15 ... ok
+cmovg_16 ... ok
+cmovge_1 ... ok
+cmovge_2 ... ok
+cmovge_3 ... ok
+cmovge_4 ... ok
+cmovge_5 ... ok
+cmovge_6 ... ok
+cmovge_7 ... ok
+cmovge_8 ... ok
+cmovl_1 ... ok
+cmovl_2 ... ok
+cmovl_3 ... ok
+cmovl_4 ... ok
+cmovl_5 ... ok
+cmovl_6 ... ok
+cmovl_7 ... ok
+cmovl_8 ... ok
+cmovle_1 ... ok
+cmovle_2 ... ok
+cmovle_3 ... ok
+cmovle_4 ... ok
+cmovle_5 ... ok
+cmovle_6 ... ok
+cmovle_7 ... ok
+cmovle_8 ... ok
+cmovle_9 ... ok
+cmovle_10 ... ok
+cmovle_11 ... ok
+cmovle_12 ... ok
+cmovle_13 ... ok
+cmovle_14 ... ok
+cmovle_15 ... ok
+cmovle_16 ... ok
+cmovna_1 ... ok
+cmovna_2 ... ok
+cmovna_3 ... ok
+cmovna_4 ... ok
+cmovna_5 ... ok
+cmovna_6 ... ok
+cmovna_7 ... ok
+cmovna_8 ... ok
+cmovnae_1 ... ok
+cmovnae_2 ... ok
+cmovnae_3 ... ok
+cmovnae_4 ... ok
+cmovnb_1 ... ok
+cmovnb_2 ... ok
+cmovnb_3 ... ok
+cmovnb_4 ... ok
+cmovnbe_1 ... ok
+cmovnbe_2 ... ok
+cmovnbe_3 ... ok
+cmovnbe_4 ... ok
+cmovnbe_5 ... ok
+cmovnbe_6 ... ok
+cmovnbe_7 ... ok
+cmovnbe_8 ... ok
+cmovnc_1 ... ok
+cmovnc_2 ... ok
+cmovnc_3 ... ok
+cmovnc_4 ... ok
+cmovne_1 ... ok
+cmovne_2 ... ok
+cmovne_3 ... ok
+cmovne_4 ... ok
+cmovng_1 ... ok
+cmovng_2 ... ok
+cmovng_3 ... ok
+cmovng_4 ... ok
+cmovng_5 ... ok
+cmovng_6 ... ok
+cmovng_7 ... ok
+cmovng_8 ... ok
+cmovng_9 ... ok
+cmovng_10 ... ok
+cmovng_11 ... ok
+cmovng_12 ... ok
+cmovng_13 ... ok
+cmovng_14 ... ok
+cmovng_15 ... ok
+cmovng_16 ... ok
+cmovnge_1 ... ok
+cmovnge_2 ... ok
+cmovnge_3 ... ok
+cmovnge_4 ... ok
+cmovnge_5 ... ok
+cmovnge_6 ... ok
+cmovnge_7 ... ok
+cmovnge_8 ... ok
+cmovnl_1 ... ok
+cmovnl_2 ... ok
+cmovnl_3 ... ok
+cmovnl_4 ... ok
+cmovnl_5 ... ok
+cmovnl_6 ... ok
+cmovnl_7 ... ok
+cmovnl_8 ... ok
+cmovnle_1 ... ok
+cmovnle_2 ... ok
+cmovnle_3 ... ok
+cmovnle_4 ... ok
+cmovnle_5 ... ok
+cmovnle_6 ... ok
+cmovnle_7 ... ok
+cmovnle_8 ... ok
+cmovnle_9 ... ok
+cmovnle_10 ... ok
+cmovnle_11 ... ok
+cmovnle_12 ... ok
+cmovnle_13 ... ok
+cmovnle_14 ... ok
+cmovnle_15 ... ok
+cmovnle_16 ... ok
+cmovno_1 ... ok
+cmovno_2 ... ok
+cmovno_3 ... ok
+cmovno_4 ... ok
+cmovnp_1 ... ok
+cmovnp_2 ... ok
+cmovnp_3 ... ok
+cmovnp_4 ... ok
+cmovns_1 ... ok
+cmovns_2 ... ok
+cmovns_3 ... ok
+cmovns_4 ... ok
+cmovnz_1 ... ok
+cmovnz_2 ... ok
+cmovnz_3 ... ok
+cmovnz_4 ... ok
+cmovo_1 ... ok
+cmovo_2 ... ok
+cmovo_3 ... ok
+cmovo_4 ... ok
+cmovp_1 ... ok
+cmovp_2 ... ok
+cmovp_3 ... ok
+cmovp_4 ... ok
+cmovs_1 ... ok
+cmovs_2 ... ok
+cmovs_3 ... ok
+cmovs_4 ... ok
+cmovz_1 ... ok
+cmovz_2 ... ok
+cmovz_3 ... ok
+cmovz_4 ... ok
+cmova_9 ... ok
+cmova_10 ... ok
+cmova_11 ... ok
+cmova_12 ... ok
+cmova_13 ... ok
+cmova_14 ... ok
+cmova_15 ... ok
+cmova_16 ... ok
+cmovae_5 ... ok
+cmovae_6 ... ok
+cmovae_7 ... ok
+cmovae_8 ... ok
+cmovb_5 ... ok
+cmovb_6 ... ok
+cmovb_7 ... ok
+cmovb_8 ... ok
+cmovbe_9 ... ok
+cmovbe_10 ... ok
+cmovbe_11 ... ok
+cmovbe_12 ... ok
+cmovbe_13 ... ok
+cmovbe_14 ... ok
+cmovbe_15 ... ok
+cmovbe_16 ... ok
+cmovc_5 ... ok
+cmovc_6 ... ok
+cmovc_7 ... ok
+cmovc_8 ... ok
+cmove_5 ... ok
+cmove_6 ... ok
+cmove_7 ... ok
+cmove_8 ... ok
+cmovg_17 ... ok
+cmovg_18 ... ok
+cmovg_19 ... ok
+cmovg_20 ... ok
+cmovg_21 ... ok
+cmovg_22 ... ok
+cmovg_23 ... ok
+cmovg_24 ... ok
+cmovg_25 ... ok
+cmovg_26 ... ok
+cmovg_27 ... ok
+cmovg_28 ... ok
+cmovg_29 ... ok
+cmovg_30 ... ok
+cmovg_31 ... ok
+cmovg_32 ... ok
+cmovge_9 ... ok
+cmovge_10 ... ok
+cmovge_11 ... ok
+cmovge_12 ... ok
+cmovge_13 ... ok
+cmovge_14 ... ok
+cmovge_15 ... ok
+cmovge_16 ... ok
+cmovl_9 ... ok
+cmovl_10 ... ok
+cmovl_11 ... ok
+cmovl_12 ... ok
+cmovl_13 ... ok
+cmovl_14 ... ok
+cmovl_15 ... ok
+cmovl_16 ... ok
+cmovle_17 ... ok
+cmovle_18 ... ok
+cmovle_19 ... ok
+cmovle_20 ... ok
+cmovle_21 ... ok
+cmovle_22 ... ok
+cmovle_23 ... ok
+cmovle_24 ... ok
+cmovle_25 ... ok
+cmovle_26 ... ok
+cmovle_27 ... ok
+cmovle_28 ... ok
+cmovle_29 ... ok
+cmovle_30 ... ok
+cmovle_31 ... ok
+cmovle_32 ... ok
+cmovna_9 ... ok
+cmovna_10 ... ok
+cmovna_11 ... ok
+cmovna_12 ... ok
+cmovna_13 ... ok
+cmovna_14 ... ok
+cmovna_15 ... ok
+cmovna_16 ... ok
+cmovnae_5 ... ok
+cmovnae_6 ... ok
+cmovnae_7 ... ok
+cmovnae_8 ... ok
+cmovnb_5 ... ok
+cmovnb_6 ... ok
+cmovnb_7 ... ok
+cmovnb_8 ... ok
+cmovnbe_9 ... ok
+cmovnbe_10 ... ok
+cmovnbe_11 ... ok
+cmovnbe_12 ... ok
+cmovnbe_13 ... ok
+cmovnbe_14 ... ok
+cmovnbe_15 ... ok
+cmovnbe_16 ... ok
+cmovnc_5 ... ok
+cmovnc_6 ... ok
+cmovnc_7 ... ok
+cmovnc_8 ... ok
+cmovne_5 ... ok
+cmovne_6 ... ok
+cmovne_7 ... ok
+cmovne_8 ... ok
+cmovng_17 ... ok
+cmovng_18 ... ok
+cmovng_19 ... ok
+cmovng_20 ... ok
+cmovng_21 ... ok
+cmovng_22 ... ok
+cmovng_23 ... ok
+cmovng_24 ... ok
+cmovng_25 ... ok
+cmovng_26 ... ok
+cmovng_27 ... ok
+cmovng_28 ... ok
+cmovng_29 ... ok
+cmovng_30 ... ok
+cmovng_31 ... ok
+cmovng_32 ... ok
+cmovnge_9 ... ok
+cmovnge_10 ... ok
+cmovnge_11 ... ok
+cmovnge_12 ... ok
+cmovnge_13 ... ok
+cmovnge_14 ... ok
+cmovnge_15 ... ok
+cmovnge_16 ... ok
+cmovnl_9 ... ok
+cmovnl_10 ... ok
+cmovnl_11 ... ok
+cmovnl_12 ... ok
+cmovnl_13 ... ok
+cmovnl_14 ... ok
+cmovnl_15 ... ok
+cmovnl_16 ... ok
+cmovnle_17 ... ok
+cmovnle_18 ... ok
+cmovnle_19 ... ok
+cmovnle_20 ... ok
+cmovnle_21 ... ok
+cmovnle_22 ... ok
+cmovnle_23 ... ok
+cmovnle_24 ... ok
+cmovnle_25 ... ok
+cmovnle_26 ... ok
+cmovnle_27 ... ok
+cmovnle_28 ... ok
+cmovnle_29 ... ok
+cmovnle_30 ... ok
+cmovnle_31 ... ok
+cmovnle_32 ... ok
+cmovno_5 ... ok
+cmovno_6 ... ok
+cmovno_7 ... ok
+cmovno_8 ... ok
+cmovnp_5 ... ok
+cmovnp_6 ... ok
+cmovnp_7 ... ok
+cmovnp_8 ... ok
+cmovns_5 ... ok
+cmovns_6 ... ok
+cmovns_7 ... ok
+cmovns_8 ... ok
+cmovnz_5 ... ok
+cmovnz_6 ... ok
+cmovnz_7 ... ok
+cmovnz_8 ... ok
+cmovo_5 ... ok
+cmovo_6 ... ok
+cmovo_7 ... ok
+cmovo_8 ... ok
+cmovp_5 ... ok
+cmovp_6 ... ok
+cmovp_7 ... ok
+cmovp_8 ... ok
+cmovs_5 ... ok
+cmovs_6 ... ok
+cmovs_7 ... ok
+cmovs_8 ... ok
+cmovz_5 ... ok
+cmovz_6 ... ok
+cmovz_7 ... ok
+cmovz_8 ... ok