]> git.ipfire.org Git - thirdparty/valgrind.git/commit
ISA 3.0 BE testsuite fixes
authorCarl Love <cel@us.ibm.com>
Fri, 7 Oct 2016 23:08:02 +0000 (23:08 +0000)
committerCarl Love <cel@us.ibm.com>
Fri, 7 Oct 2016 23:08:02 +0000 (23:08 +0000)
commiteeaa5eae76d32e4a6e3ad606125711e2a417dc6b
treed3bad6a18687b8c8ac745490ec312643786bdbc4
parent6e45ce45ac6c6b1c38aedf4fd7c90941ff3de4f6
ISA 3.0 BE testsuite fixes

In testing issues with the new ISA 3.0 instructions in BE mode, it was
found that we needed some more unique values in the operands to catch
various errors.  The issue is a sigle 32-bit value was replicated four
times for a V128 operand.  The result is testing loads and stores where
the word or half word order was swizzled couln't be detected because
they were the same.  By making the 32-bit chunks unique we were able
to catch additional errors.

The VEX instruction fixes was committed in VEX commit 3260.

Bugzilla 369175

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16032
none/tests/ppc64/Makefile.am
none/tests/ppc64/ppc64_helpers.h
none/tests/ppc64/test_isa_3_0_altivec.stdout.exp
none/tests/ppc64/test_isa_3_0_altivec.stdout.exp-LE [new file with mode: 0644]
none/tests/ppc64/test_isa_3_0_other.stdout.exp
none/tests/ppc64/test_isa_3_0_other.stdout.exp-LE [new file with mode: 0644]