From e8c9a03df0a8ebb690cc62b6e45dc11debf96e8d Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 9 Apr 2012 04:18:56 +0000 Subject: [PATCH] sim: bfin: enable some parallel tests Now that we check for valid sub-insns in parallel insns, we can enable the tests that explicitly validate those code paths. Signed-off-by: Mike Frysinger --- sim/testsuite/sim/bfin/ChangeLog | 5 +++++ sim/testsuite/sim/bfin/se_all32bitopcodes.S | 2 +- sim/testsuite/sim/bfin/se_all64bitg0opcodes.S | 2 +- sim/testsuite/sim/bfin/se_all64bitg1opcodes.S | 1 - sim/testsuite/sim/bfin/se_all64bitg2opcodes.S | 1 - 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/sim/testsuite/sim/bfin/ChangeLog b/sim/testsuite/sim/bfin/ChangeLog index 4efd6d39c7e..23ca7589b80 100644 --- a/sim/testsuite/sim/bfin/ChangeLog +++ b/sim/testsuite/sim/bfin/ChangeLog @@ -1,3 +1,8 @@ +2012-04-09 Mike Frysinger + + * se_all64bitg1opcodes.S: Delete xfail line. + * se_all64bitg2opcodes.S: Likewise. + 2012-04-08 Mike Frysinger * se_all16bitopcodes.S (SE_ALL_BITS): Define to 16. diff --git a/sim/testsuite/sim/bfin/se_all32bitopcodes.S b/sim/testsuite/sim/bfin/se_all32bitopcodes.S index 6178e529d30..f8664e6d9b4 100644 --- a/sim/testsuite/sim/bfin/se_all32bitopcodes.S +++ b/sim/testsuite/sim/bfin/se_all32bitopcodes.S @@ -10,7 +10,7 @@ # Don't want to enable for normal `make check` as it takes way too long in # the sim -- executes over 3 billion insns, and even at 10 MIPS, that's 10+ -# minutes :(. Useful for directed testing, but that's about it. +# minutes. Useful for directed testing, but that's about it. # mach: none # sim: --environment operating # xfail: too many invalid insns are decoded as valid diff --git a/sim/testsuite/sim/bfin/se_all64bitg0opcodes.S b/sim/testsuite/sim/bfin/se_all64bitg0opcodes.S index 9e08afe5cbc..516583bb2d3 100644 --- a/sim/testsuite/sim/bfin/se_all64bitg0opcodes.S +++ b/sim/testsuite/sim/bfin/se_all64bitg0opcodes.S @@ -9,7 +9,7 @@ # Don't want to enable for normal `make check` as it takes way too long in # the sim -- executes over 3 billion insns, and even at 10 MIPS, that's 10+ -# minutes :(. Useful for directed testing, but that's about it. +# minutes. Useful for directed testing, but that's about it. # mach: none # sim: --environment operating # xfail: too many invalid insns are decoded as valid diff --git a/sim/testsuite/sim/bfin/se_all64bitg1opcodes.S b/sim/testsuite/sim/bfin/se_all64bitg1opcodes.S index b3b47f8e134..aae10f08695 100644 --- a/sim/testsuite/sim/bfin/se_all64bitg1opcodes.S +++ b/sim/testsuite/sim/bfin/se_all64bitg1opcodes.S @@ -8,7 +8,6 @@ # mach: bfin # sim: --environment operating -# xfail: wrong excause (0x21 instead of 0x22) #include "test.h" .include "testutils.inc" diff --git a/sim/testsuite/sim/bfin/se_all64bitg2opcodes.S b/sim/testsuite/sim/bfin/se_all64bitg2opcodes.S index 6ec8aec9531..99de3ac5370 100644 --- a/sim/testsuite/sim/bfin/se_all64bitg2opcodes.S +++ b/sim/testsuite/sim/bfin/se_all64bitg2opcodes.S @@ -8,7 +8,6 @@ # mach: bfin # sim: --environment operating -# xfail: wrong excause (0x21 instead of 0x22) #include "test.h" .include "testutils.inc"