asmjit::OperandSignature Struct Reference

Operand signature is a 32-bit number describing Operand and some of its payload.

In AsmJit operand signature is used to store additional payload of register, memory, and immediate operands. In practice the biggest pressure on OperandSignature is from BaseMem and architecture specific memory operands that need to store additional payload that cannot be stored elsewhere as values of all other members are fully specified by BaseMem.

Public Members


Public Types


Member Functions

Construction & Destruction
Overloaded Operators

Overloaded operators make OperandSignature behave like regular integer.


Static Functions

Static Constructors