Structure
XCoreInstruction.Operand
public struct Operand: InstructionOperand
Operand for XCore instructions.
The operand's value can be accessed by the value property, or by a property corresponding to the operand's type:
-
registerforregoperands. -
immediateValueforimmoperands. -
memoryformemoperands.
Relationships
Member Of
XCoreInstructionXCore Instruction
Nested Types
XCoreInstruction.Operand.MemoryOperand referring to memory
Conforms To
InstructionOperandProtocol for instruction operands.
Properties
register
var register: XcoreReg!
Register value for reg 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 values for mem operand.
nil when not an appropriate operand.