]> git.ipfire.org Git - thirdparty/valgrind.git/commit
ppc64: lxvw4x instruction uses four 32-byte loads. When run on an
authorCarl Love <cel@us.ibm.com>
Mon, 29 Sep 2014 19:33:00 +0000 (19:33 +0000)
committerCarl Love <cel@us.ibm.com>
Mon, 29 Sep 2014 19:33:00 +0000 (19:33 +0000)
commit38e7b60e98d7fdbb560c46978941ba1fd9e442a2
tree1974e173555e2c728a27dba67caeea7b55e4d7a6
parentc80cab719469864acf9ac770e0b2318540b9bd86
ppc64:  lxvw4x instruction uses four 32-byte loads.  When run on an
application that does partial loads an error message is generated by
valgrind about Invalid read of size 4.  Valgrind is incorrectly
detecting the invalid read.  The four loads were replaced
by a single 128-bit load.  The invalid read message can now be
suppressed using the command line option " --partial-loads-ok=yes ".

This fix is for Valgrind bugzilla 339433.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2962
VEX/priv/guest_ppc_toIR.c