[PATCH-for-6.2 0/4] target/mips: Decodetree housekeeping

Philippe Mathieu-Daudé posted 4 patches 2 years, 9 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210801234202.3167676-1-f4bug@amsat.org
Maintainers: "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Aurelien Jarno <aurelien@aurel32.net>
target/mips/tcg/mips64r6.decode               | 27 --------
target/mips/tcg/msa.decode                    |  4 +-
.../mips/tcg/{mips32r6.decode => rel6.decode} | 17 ++++-
target/mips/tcg/tx79.decode                   | 14 ++---
target/mips/tcg/msa_translate.c               |  4 +-
target/mips/tcg/rel6_translate.c              | 20 +++---
target/mips/tcg/translate.c                   | 16 +++--
target/mips/tcg/tx79_translate.c              | 62 +++++++++----------
target/mips/tcg/meson.build                   |  3 +-
9 files changed, 72 insertions(+), 95 deletions(-)
delete mode 100644 target/mips/tcg/mips64r6.decode
rename target/mips/tcg/{mips32r6.decode => rel6.decode} (64%)
[PATCH-for-6.2 0/4] target/mips: Decodetree housekeeping
Posted by Philippe Mathieu-Daudé 2 years, 9 months ago
Minor cleanups while looking at converting more opcodes to decodetree.

Philippe Mathieu-Daudé (4):
  target/mips: Simpify PREF opcode
  target/mips: Decode vendor extensions before MIPS ISAs
  target/mips: Merge 32-bit/64-bit release6 decodetree definitions
  target/mips: Rename 'rtype' as 'r'

 target/mips/tcg/mips64r6.decode               | 27 --------
 target/mips/tcg/msa.decode                    |  4 +-
 .../mips/tcg/{mips32r6.decode => rel6.decode} | 17 ++++-
 target/mips/tcg/tx79.decode                   | 14 ++---
 target/mips/tcg/msa_translate.c               |  4 +-
 target/mips/tcg/rel6_translate.c              | 20 +++---
 target/mips/tcg/translate.c                   | 16 +++--
 target/mips/tcg/tx79_translate.c              | 62 +++++++++----------
 target/mips/tcg/meson.build                   |  3 +-
 9 files changed, 72 insertions(+), 95 deletions(-)
 delete mode 100644 target/mips/tcg/mips64r6.decode
 rename target/mips/tcg/{mips32r6.decode => rel6.decode} (64%)

-- 
2.31.1

Re: [PATCH-for-6.2 0/4] target/mips: Decodetree housekeeping
Posted by Philippe Mathieu-Daudé 2 years, 8 months ago
On 8/2/21 1:41 AM, Philippe Mathieu-Daudé wrote:
> Minor cleanups while looking at converting more opcodes to decodetree.
> 
> Philippe Mathieu-Daudé (4):
>   target/mips: Simpify PREF opcode
>   target/mips: Decode vendor extensions before MIPS ISAs
>   target/mips: Merge 32-bit/64-bit release6 decodetree definitions
>   target/mips: Rename 'rtype' as 'r'

Thanks, series applied to mips-next tree.