]> git.ipfire.org Git - thirdparty/valgrind.git/commit
PPC64: Fix load store instructions
authorCarl Love <cel@us.ibm.com>
Mon, 11 Jan 2021 17:39:23 +0000 (11:39 -0600)
committerCarl Love <cel@us.ibm.com>
Mon, 11 Jan 2021 21:28:34 +0000 (15:28 -0600)
commit3934c5c39ffa5ccc38ea0597d3d5909e18b74276
treeb5e56aab8d60f73bab3582896930327073918cb1
parentc2e46b0ef23409bb8bf3241c04b51841a6f92c59
PPC64: Fix load store instructions

This patch fixes numerous errors in the ISA support.

The word and prefix versions of the instructions do not use the same mask
to extract the immediate values.  The prefix instructions should all use
the DFOM_IMMASK.

The parsing of prefix instructions has been fixed to ensure the ISA 3.1
instructions all have the ISA_3_1_PREFIX_CHECK check.

Fixed the commenting to improve the comments for the instruction parsing.

Fixed the parsing of the plxv instruction.

General code cleanup.
VEX/priv/guest_ppc_toIR.c