B2R2


Parser Module

Types

Type Description

MemoryOpOrder

OperandInfo

OperandType

Table 3-1. Instruction Operation and Execution Notations.

Functions and values

Function or value Description

buildMemOperand reg mem _arg1

Full Usage: buildMemOperand reg mem _arg1

Parameters:
Returns: Operands
reg : Operand
mem : Operand
_arg1 : MemoryOpOrder
Returns: Operands

getB14orB15 value

Full Usage: getB14orB15 value

Parameters:
    value : uint32

Returns: Register
value : uint32
Returns: Register

getCtrlReg crHi crLo

Full Usage: getCtrlReg crHi crLo

Parameters:
    crHi : uint32
    crLo : uint32

Returns: Register
crHi : uint32
crLo : uint32
Returns: Register

getSide sBit

Full Usage: getSide sBit

Parameters:
    sBit : uint32

Returns: Side
sBit : uint32
Returns: Side

is0xxxx address

Full Usage: is0xxxx address

Parameters:
    address : uint32

Returns: bool
address : uint32
Returns: bool

parse reader inParallel addr pos

Full Usage: parse reader inParallel addr pos

Parameters:
    reader : BinReader
    inParallel : byref<bool>
    addr : Addr
    pos : int

Returns: TMS320C6000Instruction
reader : BinReader
inParallel : byref<bool>
addr : Addr
pos : int
Returns: TMS320C6000Instruction

parseB14B15Uc15Si bin opcode unit

Full Usage: parseB14B15Uc15Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

B14/B15, ucst15, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseC5XSiSDi bin opcode unit

Full Usage: parseC5XSiSDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

cst5, xsint, sdint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseC5XSiSi bin opcode unit

Full Usage: parseC5XSiSi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

cst5, xsint, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseC5XUiUi bin opcode unit

Full Usage: parseC5XUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

cst5, xuint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseCase111100 bin

Full Usage: parseCase111100 bin

Parameters:
    bin : uint32

Returns: Opcode * FunctionalUnit * Operands
bin : uint32
Returns: Opcode * FunctionalUnit * Operands

parseCtrlRegToReg bin opcode unit

Full Usage: parseCtrlRegToReg bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

Control Register to Register

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseDS2XS2Di bin opcode unit

Full Usage: parseDS2XS2Di bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ds2, xs2, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseDS2XS2S2 bin opcode unit

Full Usage: parseDS2XS2S2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ds2, xs2, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseDUnitDWordOperands bin opcode unit order

Full Usage: parseDUnitDWordOperands bin opcode unit order

Parameters:
Returns: 'a * FunctionalUnit * Operands

mem, regPair

bin : uint32
opcode : 'a
unit : FunctionalUnit
order : MemoryOpOrder
Returns: 'a * FunctionalUnit * Operands

parseDUnitLSBasicOperands bin opcode unit order

Full Usage: parseDUnitLSBasicOperands bin opcode unit order

Parameters:
Returns: 'a * FunctionalUnit * Operands

mem [offsetR/ucst5]

bin : uint32
opcode : 'a
unit : FunctionalUnit
order : MemoryOpOrder
Returns: 'a * FunctionalUnit * Operands

parseDUnitLSLongImmOperands bin opcode unit order

Full Usage: parseDUnitLSLongImmOperands bin opcode unit order

Parameters:
Returns: 'a * 'b * Operands

mem [ucst15]

bin : uint32
opcode : 'a
unit : 'b
order : MemoryOpOrder
Returns: 'a * 'b * Operands

parseDpXDpDp bin opcode unit

Full Usage: parseDpXDpDp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

dp, xdp, dp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseDpXDpSi bin opcode unit

Full Usage: parseDpXDpSi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

dp, xdp, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseI2Xi2I2 bin opcode unit

Full Usage: parseI2Xi2I2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

i2, xi2, i2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseI4Xi4I4 bin opcode unit

Full Usage: parseI4Xi4I4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

i4, xi4, i4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseIntXUiDi bin opcode unit

Full Usage: parseIntXUiDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

int, xuint, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseIntXiDi bin opcode unit

Full Usage: parseIntXiDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

int, xint, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseIntXiInt bin opcode unit

Full Usage: parseIntXiInt bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

int, xint, int

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseIntXiS2 bin opcode unit

Full Usage: parseIntXiS2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

int, xint, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseIntXiSll bin opcode unit

Full Usage: parseIntXiSll bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

int, xint, sllong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseMUnitSub bin

Full Usage: parseMUnitSub bin

Parameters:
    bin : uint32

Returns: Opcode * FunctionalUnit * Operands
bin : uint32
Returns: Opcode * FunctionalUnit * Operands

parseRegToCtrlReg bin opcode unit

Full Usage: parseRegToCtrlReg bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

Register to Control Register

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2Bv2 bin opcode unit

Full Usage: parseS2XS2Bv2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, bv2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2Di bin opcode unit

Full Usage: parseS2XS2Di bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2Int bin opcode unit

Full Usage: parseS2XS2Int bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, int

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2S2 bin opcode unit

Full Usage: parseS2XS2S2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2Sll bin opcode unit

Full Usage: parseS2XS2Sll bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, sllong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2U4 bin opcode unit

Full Usage: parseS2XS2U4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, u4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS2Ull bin opcode unit

Full Usage: parseS2XS2Ull bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs2, ullong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XS4Di bin opcode unit

Full Usage: parseS2XS4Di bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xs4, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS2XU2Int bin opcode unit

Full Usage: parseS2XU2Int bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s2, xu2, int

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS4XS4Bv4 bin opcode unit

Full Usage: parseS4XS4Bv4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s4, xs4, bv4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS4XU4DWS4 bin opcode unit

Full Usage: parseS4XU4DWS4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s4, xu4, dws4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseS4XU4Int bin opcode unit

Full Usage: parseS4XU4Int bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

s4, xu4, int

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc5SlUi bin opcode unit

Full Usage: parseSc5SlUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst5, slong, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc5XSiUi bin opcode unit

Full Usage: parseSc5XSiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst5, xsint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc5XSlsb16Si bin opcode unit

Full Usage: parseSc5XSlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst5, xslsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc5XUiUi bin opcode unit

Full Usage: parseSc5XUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst5, xuint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc5XUlsb16Si bin opcode unit

Full Usage: parseSc5XUlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst5, xulsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSc7Uc3Ui bin opcode unit

Full Usage: parseSc7Uc3Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

scst7, ucst3, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSiUc5Uc5Si bin opcode unit

Full Usage: parseSiUc5Uc5Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

snit, ucst5, ucst5, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSiXSiDi bin opcode unit

Full Usage: parseSiXSiDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sint, xsint, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSiXSiS2 bin opcode unit

Full Usage: parseSiXSiS2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sint, xsint, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSiXSiSDi bin opcode unit

Full Usage: parseSiXSiSDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sint, xsint, sdint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSiXSiUi bin opcode unit

Full Usage: parseSiXSiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sint, xsint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlUc5Sl bin opcode unit

Full Usage: parseSlUc5Sl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slong, ucst5, slong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlUiSl bin opcode unit

Full Usage: parseSlUiSl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slong, uint, slong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlsb16XSlsb16Si bin opcode unit

Full Usage: parseSlsb16XSlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slsb16, xslsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlsb16XSmsb16Si bin opcode unit

Full Usage: parseSlsb16XSmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slsb16, xsmsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlsb16XUlsb16Si bin opcode unit

Full Usage: parseSlsb16XUlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slsb16, xulsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSlsb16XUmsb16Si bin opcode unit

Full Usage: parseSlsb16XUmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

slsb16, xumsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSmsb16XSlsb16Si bin opcode unit

Full Usage: parseSmsb16XSlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

smsb16, xslsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSmsb16XSmsb16Si bin opcode unit

Full Usage: parseSmsb16XSmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

smsb16, xsmsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSmsb16XUlsb16Si bin opcode unit

Full Usage: parseSmsb16XUlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

smsb16, xulsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSmsb16XUmsb16Si bin opcode unit

Full Usage: parseSmsb16XUmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

smsb16, xumsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSpXDpDp bin opcode unit

Full Usage: parseSpXDpDp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sp, xdp, dp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSpXSpDp bin opcode unit

Full Usage: parseSpXSpDp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sp, xsp, dp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSpXSpSi bin opcode unit

Full Usage: parseSpXSpSi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sp, xsp, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseSpXSpSp bin opcode unit

Full Usage: parseSpXSpSp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

sp, xsp, sp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseU2XS2U2 bin opcode unit

Full Usage: parseU2XS2U2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

u2, xs2, u2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseU4XU4Bv4 bin opcode unit

Full Usage: parseU4XU4Bv4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

u4, xu4, bv4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseU4XU4DWU4 bin opcode unit

Full Usage: parseU4XU4DWU4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

u4, xu4, dwu4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseU4XU4U4 bin opcode unit

Full Usage: parseU4XU4U4 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

u4, xu4, u4

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseU4XU4Ui bin opcode unit

Full Usage: parseU4XU4Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

u4, xu4, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUc4UlUi bin opcode unit

Full Usage: parseUc4UlUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ucst4, ulong, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUc4XUiUi bin opcode unit

Full Usage: parseUc4XUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ucst4, xuint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiUc5Uc5Ui bin opcode unit

Full Usage: parseUiUc5Uc5Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

unit, ucst5, ucst5, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiUiUi bin opcode unit

Full Usage: parseUiUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

uint, uint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiXUiDUi bin opcode unit

Full Usage: parseUiXUiDUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

uint, xuint, duint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiXUiUi bin opcode unit

Full Usage: parseUiXUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

uint, xuint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiXUiUl bin opcode unit

Full Usage: parseUiXUiUl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

uint, xuint, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUiXiDi bin opcode unit

Full Usage: parseUiXiDi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

uint, xint, dint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlUc5Ul bin opcode unit

Full Usage: parseUlUc5Ul bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulong, ucst5, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlUiUl bin opcode unit

Full Usage: parseUlUiUl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulong, uint, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlsb16XSlsb16Si bin opcode unit

Full Usage: parseUlsb16XSlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulsb16, xslsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlsb16XSmsb16Si bin opcode unit

Full Usage: parseUlsb16XSmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulsb16, xsmsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlsb16XUlsb16Ui bin opcode unit

Full Usage: parseUlsb16XUlsb16Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulsb16, xulsb16, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUlsb16XUmsb16Ui bin opcode unit

Full Usage: parseUlsb16XUmsb16Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

ulsb16, xumsb16, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUmsb16XSlsb16Si bin opcode unit

Full Usage: parseUmsb16XSlsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

umsb16, xslsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUmsb16XSmsb16Si bin opcode unit

Full Usage: parseUmsb16XSmsb16Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

umsb16, xsmsb16, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUmsb16XUlsb16Ui bin opcode unit

Full Usage: parseUmsb16XUlsb16Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

umsb16, xulsb16, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseUmsb16XUmsb16Ui bin opcode unit

Full Usage: parseUmsb16XUmsb16Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

umsb16, xumsb16, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXDpDpDp bin opcode unit

Full Usage: parseXDpDpDp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xdp, dp, dp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXS2Uc5S2 bin opcode unit

Full Usage: parseXS2Uc5S2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xs2, ucst5, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXS2UiS2 bin opcode unit

Full Usage: parseXS2UiS2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xs2, uint, s2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiSiSi1 bin opcode unit

Full Usage: parseXSiSiSi1 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, sint, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiSiSi2 bin opcode unit

Full Usage: parseXSiSiSi2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, sint, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiSiSl bin opcode unit

Full Usage: parseXSiSiSl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, sint, slong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiSlUi bin opcode unit

Full Usage: parseXSiSlUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, slong, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiUc5Si bin opcode unit

Full Usage: parseXSiUc5Si bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, ucst5, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSiUiSi bin opcode unit

Full Usage: parseXSiUiSi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsint, uint, sint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXSpSpSp bin opcode unit

Full Usage: parseXSpSpSp bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xsp, sp, sp

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXU2Uc5U2 bin opcode unit

Full Usage: parseXU2Uc5U2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xu2, ucst5, u2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXU2UiU2 bin opcode unit

Full Usage: parseXU2UiU2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xu2, uint, u2

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUc5Ui bin opcode unit

Full Usage: parseXUiUc5Ui bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, ucst5, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUc5Ul bin opcode unit

Full Usage: parseXUiUc5Ul bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, ucst5, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUiUi bin opcode unit

Full Usage: parseXUiUiUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, uint, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUiUl1 bin opcode unit

Full Usage: parseXUiUiUl1 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, uint, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUiUl2 bin opcode unit

Full Usage: parseXUiUiUl2 bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, uint, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUlUi bin opcode unit

Full Usage: parseXUiUlUi bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, ulong, uint

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXUiUlUl bin opcode unit

Full Usage: parseXUiUlUl bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xuint, ulong, ulong

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands

parseXiIntInt bin opcode unit

Full Usage: parseXiIntInt bin opcode unit

Parameters:
Returns: 'a * FunctionalUnit * Operands

xint, int, int

bin : uint32
opcode : 'a
unit : FunctionalUnit
Returns: 'a * FunctionalUnit * Operands