LLVM: llvm::jitlink::aarch32::FixupInfo< Kind > Struct Template Reference (original) (raw)

template<EdgeKind_aarch32 Kind>
struct llvm::jitlink::aarch32::FixupInfo< Kind >

Collection of named constants per fixup kind.

Mandatory entries: Opcode - Values of the op-code bits in the instruction, with unaffected bits nulled OpcodeMask - Mask with all bits set that encode the op-code

Other common entries: ImmMask - Mask with all bits set that encode the immediate value RegMask - Mask with all bits set that encode the register

Specializations can add further custom fields without restrictions.

Definition at line 204 of file aarch32.h.