LLVM 19.0.0git
llvm::jitlink::aarch32::FixupInfo< Kind > Struct Template Reference

Collection of named constants per fixup kind. More...

#include "llvm/ExecutionEngine/JITLink/aarch32.h"

Detailed Description

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 203 of file aarch32.h.


The documentation for this struct was generated from the following file: