Structure
SystemZInstruction.Operand
public struct Operand: InstructionOperand
Operand for SystemZ instructions.
The operand's value can be accessed by the value property, or by a property corresponding to the operand's type:
-
registerorregistersforregoperands. -
immediateValueforimmoperands. -
memoryformemoperands.
Relationships
Member Of
SystemZInstructionSystemZ Instruction
Nested Types
SystemZInstruction.Operand.MemoryOperand value referring to memory.
Conforms To
InstructionOperandProtocol for instruction operands.
Properties
register
var register: SyszReg!
Register value for reg operand.
nil when not an appropriate operand.
immediateValue
var immediateValue: Int64!
Immediate value for imm operand.
nil when not an appropriate operand.
memory
var memory: Memory!
Base/index/length/displacement value for memory operand.
nil when not an appropriate operand.