Header menu logo F# Header menu logo Averest

SrcAdr Type

sources of move code instructions

Union cases

Union case Description

Cnst int

Full Usage: Cnst int

Parameters:
    Item : int

constant value as immediate operand (an integer)

Item : int

LoadOut

Full Usage: LoadOut

output buffer of LSU

OpC OpCodeBED

Full Usage: OpC OpCodeBED

Parameters:

constant value (an opcode)

Item : OpCodeBED

OutL PuIdx

Full Usage: OutL PuIdx

Parameters:

left output buffer of PU with index PuIdx

Item : PuIdx

OutR PuIdx

Full Usage: OutR PuIdx

Parameters:

right output buffer of PU with index PuIdx

Item : PuIdx

Instance members

Instance member Description

this.Encode

Full Usage: this.Encode

Returns: int

encode srcAdr by an integer value for instruction encoding

Returns: int

this.IsCnst

Full Usage: this.IsCnst

Returns: bool
Returns: bool

this.IsLoadOut

Full Usage: this.IsLoadOut

Returns: bool
Returns: bool

this.IsOpC

Full Usage: this.IsOpC

Returns: bool
Returns: bool

this.IsOutL

Full Usage: this.IsOutL

Returns: bool
Returns: bool

this.IsOutR

Full Usage: this.IsOutR

Returns: bool
Returns: bool

Static members

Static member Description

SrcAdr.OfBufAdr(bufAdr)

Full Usage: SrcAdr.OfBufAdr(bufAdr)

Parameters:
    bufAdr : int

Returns: SrcAdr

convert buffer address to SrcAdr

bufAdr : int
Returns: SrcAdr

SrcAdr.OfString(src)

Full Usage: SrcAdr.OfString(src)

Parameters:
    src : string

Returns: SrcAdr

parse from string representation

src : string
Returns: SrcAdr

Type something to start searching.