]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Fix for the prefixed stq instruction in PC relative mode.
authorCarl Love <cel@us.ibm.com>
Wed, 20 Oct 2021 20:40:13 +0000 (20:40 +0000)
committerCarl Love <cel@us.ibm.com>
Tue, 2 Nov 2021 15:50:43 +0000 (10:50 -0500)
commitae8c6de01417023e78763de145b1c0e6ddd87277
treea795458b760a7d8b8e6a1bed2f825572d58576aa
parent64ab89162906d5b9e2de6c3afe476fec861ef7ec
Fix for the prefixed stq instruction in PC relative mode.

The pstq instruction for R=1, was not using the correct effective address.
The EA_hi and EA_lo should have been based on the value of EA as calculated
by the function calculate_prefix_EA.  Unfortuanely, the EA_hi and EA_lo
addresses were still using the previous code (not PC relative) to calculate
the address from the contants of RA plus the offset.
VEX/priv/guest_ppc_toIR.c