All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v2 0/3] decodetree improvements
@ 2019-08-18  6:39 Richard Henderson
  2019-08-18  6:39 ` [Qemu-devel] [PATCH v2 1/3] decodetree: Allow !function with no input bits Richard Henderson
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Richard Henderson @ 2019-08-18  6:39 UTC (permalink / raw)
  To: qemu-devel; +Cc: peter.maydell

Changes from v1:
  * Drop unintended hunk from MultiField constructor.
  * Typo fixed in ParameterField documentation.

Blurb from v1:
  These are split out from my decodetree coversion of the AArch32
  base instruction sets.

  The first patch has been tidied per review from Peter.  I now
  diagnose nonsense fields containing no bits.  I eliminated the
  unused integer argument passed to the named function.  I improved
  the documentation.

  The second patch is new, a suggestion from Phillipe.  This then
  enables the third patch, tidying up the existing usage in riscv.


r~


Richard Henderson (3):
  decodetree: Allow !function with no input bits
  decodetree: Suppress redundant declaration warnings
  target/riscv: Remove redundant declaration pragmas

 target/riscv/translate.c          | 19 +--------
 docs/devel/decodetree.rst         |  8 +++-
 scripts/decodetree.py             | 71 ++++++++++++++++++++++++++-----
 tests/decode/err_field6.decode    |  5 +++
 tests/decode/succ_function.decode |  6 +++
 5 files changed, 79 insertions(+), 30 deletions(-)
 create mode 100644 tests/decode/err_field6.decode
 create mode 100644 tests/decode/succ_function.decode

-- 
2.17.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-08-18 21:50 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-18  6:39 [Qemu-devel] [PATCH v2 0/3] decodetree improvements Richard Henderson
2019-08-18  6:39 ` [Qemu-devel] [PATCH v2 1/3] decodetree: Allow !function with no input bits Richard Henderson
2019-08-18 21:49   ` Philippe Mathieu-Daudé
2019-08-18  6:39 ` [Qemu-devel] [PATCH v2 2/3] decodetree: Suppress redundant declaration warnings Richard Henderson
2019-08-18  6:39 ` [Qemu-devel] [PATCH v2 3/3] target/riscv: Remove redundant declaration pragmas Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.