LLVM: llvm::jitlink::aarch32::FixupInfoThumbMov Struct Reference (original) (raw)

#include "[llvm/ExecutionEngine/JITLink/aarch32.h](aarch32%5F8h%5Fsource.html)"

Inheritance diagram for llvm::jitlink::aarch32::FixupInfoThumbMov:

Static Public Attributes
static constexpr HalfWords OpcodeMask {0xfbf0, 0x8000}
static constexpr HalfWords ImmMask {0x040f, 0x70ff}
static constexpr HalfWords RegMask {0x0000, 0x0f00}
Additional Inherited Members
Public Member Functions inherited from llvm::jitlink::aarch32::FixupInfoBase
virtual ~FixupInfoBase ()=default
Static Public Member Functions inherited from llvm::jitlink::aarch32::FixupInfoBase
static LLVM_ABI const FixupInfoBase * getDynFixupInfo (Edge::Kind K)
Public Attributes inherited from llvm::jitlink::aarch32::FixupInfoThumb
bool(* checkOpcode )(uint16_t Hi, uint16_t Lo) = nullptr

Detailed Description

Definition at line 251 of file aarch32.h.

Member Data Documentation

ImmMask

HalfWords llvm::jitlink::aarch32::FixupInfoThumbMov::ImmMask {0x040f, 0x70ff} staticconstexpr

OpcodeMask

HalfWords llvm::jitlink::aarch32::FixupInfoThumbMov::OpcodeMask {0xfbf0, 0x8000} staticconstexpr

RegMask

HalfWords llvm::jitlink::aarch32::FixupInfoThumbMov::RegMask {0x0000, 0x0f00} staticconstexpr

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