mbox series

[0/3] target/ppc: Moving VSX insns to decodetree.

Message ID 20240523094821.124014-1-rathc@linux.ibm.com (mailing list archive)
Headers show
Series target/ppc: Moving VSX insns to decodetree. | expand

Message

Chinmay Rath May 23, 2024, 9:48 a.m. UTC
Moving a number of  VSX arithmetic, max/min and logical instructions to
decodetree specification.
Also moving ISA300 flag check in the do_helper_XX3 methods in
vsx-impl.c.inc file; out of it, to make it usable for a larger num of
instructions.

Chinmay Rath (3):
  target/ppc: Move ISA300 flag check out of do_helper_XX3.
  target/ppc: Move VSX arithmetic and max/min insns to decodetree.
  target/ppc: Move VSX logical instructions to decodetree.

 target/ppc/helper.h                 |  44 +++++------
 target/ppc/insn32.decode            |  41 ++++++++++
 target/ppc/fpu_helper.c             |  44 +++++------
 target/ppc/translate/vsx-impl.c.inc | 116 ++++++++++++----------------
 target/ppc/translate/vsx-ops.c.inc  |  33 --------
 5 files changed, 136 insertions(+), 142 deletions(-)