]> Git Repo - qemu.git/commit
target/ppc: introduce GEN_VSX_HELPER_X3 macro to fpu_helper.c
authorMark Cave-Ayland <[email protected]>
Sun, 16 Jun 2019 12:37:41 +0000 (13:37 +0100)
committerDavid Gibson <[email protected]>
Mon, 1 Jul 2019 23:43:58 +0000 (09:43 +1000)
commit99125c7499d1f7479e48340f622647e02f73da0f
tree5d9f5c9aa6b2c6159d00378f64a0189c31b86bb9
parent00084a25adf7d55f345453eabbad7c81b4e83955
target/ppc: introduce GEN_VSX_HELPER_X3 macro to fpu_helper.c

Rather than perform the VSR register decoding within the helper itself,
introduce a new GEN_VSX_HELPER_X3 macro which performs the decode based
upon xT, xA and xB at translation time.

With the previous changes to the VSX_CMP generator and helper macros the
opcode parameter is no longer required in the common case and can be
removed.

Signed-off-by: Mark Cave-Ayland <[email protected]>
Reviewed-by: Richard Henderson <[email protected]>
Message-Id: <20190616123751[email protected]>
Signed-off-by: David Gibson <[email protected]>
target/ppc/fpu_helper.c
target/ppc/helper.h
target/ppc/translate/vsx-impl.inc.c
This page took 0.032184 seconds and 4 git commands to generate.