Add a uimm32 operand kind.

We already have a uoffset32 operand kind, but that prints as an offset
with a permanent sign.
This commit is contained in:
Jakob Stoklund Olesen
2017-08-18 13:06:37 -07:00
parent f2ebabaf5f
commit 6bcb24b3a6
2 changed files with 51 additions and 0 deletions

View File

@@ -17,6 +17,9 @@ imm64 = ImmediateKind('imm64', 'A 64-bit immediate integer.')
#: immediate bit counts on shift instructions.
uimm8 = ImmediateKind('uimm8', 'An 8-bit immediate unsigned integer.')
#: An unsigned 32-bit immediate integer operand.
uimm32 = ImmediateKind('uimm32', 'A 32-bit immediate unsigned integer.')
#: A 32-bit immediate signed offset.
#:
#: This is used to represent an immediate address offset in load/store