Header menu logo B2R2

AddressingMode Type

Represents addressing modes used in SH4 instructions.

Union cases

Union case Description

GBRIndirDisp(Const, Register)

Full Usage: GBRIndirDisp(Const, Register)

Parameters:

GBR indirect with displacement

Item1 : Const
Item2 : Register

IdxGBRIndir(Register, Register)

Full Usage: IdxGBRIndir(Register, Register)

Parameters:

Indexed GBR indirect

Item1 : Register
Item2 : Register

IdxRegIndir(Register, Register)

Full Usage: IdxRegIndir(Register, Register)

Parameters:

Indexed register indirect

Item1 : Register
Item2 : Register

Imm Const

Full Usage: Imm Const

Parameters:

Immediate

Item : Const

PCRelDisp(Const, Register)

Full Usage: PCRelDisp(Const, Register)

Parameters:

PC-relative with displacement

Item1 : Const
Item2 : Register

PCRelative Const

Full Usage: PCRelative Const

Parameters:

PC-relative

Item : Const

RegIndir Register

Full Usage: RegIndir Register

Parameters:

Register indirect

Item : Register

RegIndirDisp(Const, Register)

Full Usage: RegIndirDisp(Const, Register)

Parameters:

Register indirect with displacement

Item1 : Const
Item2 : Register

RegIndirPostInc Register

Full Usage: RegIndirPostInc Register

Parameters:

Register indirect with post-increment

Item : Register

RegIndirPreDec Register

Full Usage: RegIndirPreDec Register

Parameters:

Register indirect with pre-decrement

Item : Register

Regdir Register

Full Usage: Regdir Register

Parameters:

Register direct

Item : Register

Instance members

Instance member Description

this.IsGBRIndirDisp

Full Usage: this.IsGBRIndirDisp

Returns: bool
Returns: bool

this.IsIdxGBRIndir

Full Usage: this.IsIdxGBRIndir

Returns: bool
Returns: bool

this.IsIdxRegIndir

Full Usage: this.IsIdxRegIndir

Returns: bool
Returns: bool

this.IsImm

Full Usage: this.IsImm

Returns: bool
Returns: bool

this.IsPCRelDisp

Full Usage: this.IsPCRelDisp

Returns: bool
Returns: bool

this.IsPCRelative

Full Usage: this.IsPCRelative

Returns: bool
Returns: bool

this.IsRegIndir

Full Usage: this.IsRegIndir

Returns: bool
Returns: bool

this.IsRegIndirDisp

Full Usage: this.IsRegIndirDisp

Returns: bool
Returns: bool

this.IsRegIndirPostInc

Full Usage: this.IsRegIndirPostInc

Returns: bool
Returns: bool

this.IsRegIndirPreDec

Full Usage: this.IsRegIndirPreDec

Returns: bool
Returns: bool

this.IsRegdir

Full Usage: this.IsRegdir

Returns: bool
Returns: bool

Type something to start searching.