mirror of https://github.com/xemu-project/xemu.git
decodetree: Document the usefulness of argument sets
Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
3fdbf5d679
commit
5d53b0f5d3
|
@ -69,6 +69,13 @@ with each of the fields being one of the member arguments.
|
|||
If ``!extern`` is specified, the backing structure is assumed
|
||||
to have been already declared, typically via a second decoder.
|
||||
|
||||
Argument sets are useful when one wants to define helper functions
|
||||
for the translator functions that can perform operations on a common
|
||||
set of arguments. This can ensure, for instance, that the ``AND``
|
||||
pattern and the ``OR`` pattern put their operands into the same named
|
||||
structure, so that a common ``gen_logic_insn`` may be able to handle
|
||||
the operations common between the two.
|
||||
|
||||
Argument set examples::
|
||||
|
||||
®3 ra rb rc
|
||||
|
|
Loading…
Reference in New Issue