25fc405cf79c5b1c0a3fa13c40d0909863062245 |
|
05-Sep-2014 |
carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
The update fixes a format issue in the PPC test none/tests/ppc32/jm-insns.c and none/tests/ppc64/jm-insns.c. The BE and LE output expect files are updated as well. There is no Bugzilla related to this update. The issue was found and the initial patch and BE output update was done by Florian Krohm <florian@eich-krohm.de>. Carl Love <cel@us.ibm.com> added the LE output update. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14466 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|
dd690bf8d81c9119a7228446be12e3366e202176 |
|
08-Aug-2014 |
carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
This commit is for Bugzilla 334836. The Bugzilla contains patch 3 of 3 to add PPC64 LE support. The other two patches can be found in Bugzillas 334384 and 334834. Note, there are no VEX changes in this patch. PP64 Little Endian test case fixes. This patch adds new LE and BE expect files where needed. In other cases, the test was fixed to run correctly on LE and BE using based on testing to see which platform is being used. Where practical, the test cases have been changed so that the output produced for BE and LE will be identical. The test cases that require a major rewrite to make the output identical for BE and LE simply had an additional expect file added. Signed-off-by: Carl Love <carll@us.ibm.com> git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14240 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|
9237e27cb26897344d4707497180f78c80a3b0a2 |
|
20-Sep-2013 |
carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add test-cases for Power ISA 2.06 insns: divdo/divdo. and divduo/divduo. The patch was supplied by Anmol P. Paralkar. Valgrind Bugzilla 325110 git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13574 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|
2cc17eaccf56353d5028b99a105cfcec854dae1d |
|
07-Sep-2013 |
carll <carll@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
The existing overflow detection in VEX/priv/guest_ppc_toIR.c/set_XER_OV_64() under the case PPCG_FLAG_OP_MULLW: does not apply to the mulldo as we need to detect overflow when performing a Multiply Low Doubleword (not Multiply Low Word). Hence, we added a new enumeration value PPCG_FLAG_OP_MULLD in VEX/priv/guest_ppc_defs.h and a corresponding new case under which the computation for detecting overflow for mulldo/mulldo. is added in set_XER_OV_64(). The tests have been added to: none/tests/ppc32/jm-insns.c Vex commit 2754 for the source code fix This commit adds the test cases. Bugzilla 324594, submitted by Anmol P. Paralkar Patch reviewed and tested by Carl Love git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13537 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|
a6be8b1a7dd8b02ba74d7865430aa8ec44b4a79c |
|
06-Jul-2012 |
philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
fix 303116 - Add support for the POWER instruction popcntb (Valgrind side) patch from carll@us.ibm.com git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12719 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|
cea9ae4e8331f65956f77379105fb8095347ff93 |
|
03-Jan-2006 |
cerion <cerion@a5019735-40e9-0310-863c-91ae7b9d1cf9> |
Add ppc64 int,fp,vmx regtest: jm-insns (test code is a symlink to ppc32/jm-insns.c) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5488 a5019735-40e9-0310-863c-91ae7b9d1cf9
/external/valgrind/none/tests/ppc64/jm-int.stdout.exp
|