On 4/7/21 7:59 AM, Luis Fernando Fujita Pires wrote:
Allow '64' to be specified for the instruction width command line params
and use the appropriate insn/field data types, mask, extract and deposit
functions in that case.

This will be used to implement the new 64-bit Power ISA 3.1 instructions.

Signed-off-by: Luis Pires <luis.pi...@eldorado.org.br>
---
  docs/devel/decodetree.rst |  3 ---
  scripts/decodetree.py     | 25 ++++++++++++++++++++-----
  2 files changed, 20 insertions(+), 8 deletions(-)

Looks good.

--- a/docs/devel/decodetree.rst
+++ b/docs/devel/decodetree.rst
@@ -40,9 +40,6 @@ and returns an integral value extracted from there.

  A field with no ``unnamed_fields`` and no ``!function`` is in error.

-FIXME: the fields of the structure into which this result will be stored
-is restricted to ``int``.  Which means that we cannot expand 64-bit items.

Let's replace this FIXME with a sentence or two documenting the type used.


r~

Reply via email to