Structure
TMS320C64xInstruction.Operand
public struct Operand: InstructionOperand
Operand for TMS320C64x instructions.
The operand's value can be accessed by the value
property, or by a property corresponding to the operand's type:
-
register
forreg
operands. -
registerPair
forregpair
operands. -
immediateValue
forimm
operands. -
memory
formem
operands.
Relationships
Member Of
TMS320C64xInstruction
TMS320C64x Instruction
Nested Types
TMS320C64xInstruction.Operand.Memory
Operand referring to memory
Conforms To
InstructionOperand
Protocol for instruction operands.
Properties
register
var register: Tms320c64xReg!
Register value for reg
operand.
nil
when not an appropriate operand.
registerPair
var registerPair: [Tms320c64xReg]!
Register values for regpair
operand.
nil
when not an appropriate operand.
immediateValue
var immediateValue: Int32!
Immediate value for imm
operand.
nil
when not an appropriate operand.
memory
var memory: Memory!
Memory for mem
operand.
nil
when not an appropriate operand.