LLVM: llvm::jitlink::aarch32::FixupInfo< Thumb_Call > Struct Reference (original) (raw)
#include "[llvm/ExecutionEngine/JITLink/aarch32.h](aarch32%5F8h%5Fsource.html)"
Inheritance diagram for llvm::jitlink::aarch32::FixupInfo< Thumb_Call >:
[legend]
| Static Public Attributes | |
|---|---|
| static constexpr HalfWords | Opcode {0xf000, 0xc000} |
| static constexpr HalfWords | OpcodeMask {0xf800, 0xc000} |
| static constexpr HalfWords | ImmMask {0x07ff, 0x2fff} |
| static constexpr uint16_t | LoBitH = 0x0001 |
| static constexpr uint16_t | LoBitNoBlx = 0x1000 |
| 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 243 of file aarch32.h.
Member Data Documentation
◆ ImmMask
| HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::ImmMask {0x07ff, 0x2fff} | staticconstexpr |
|---|
Definition at line 246 of file aarch32.h.
◆ LoBitH
| uint16_t llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::LoBitH = 0x0001 | staticconstexpr |
|---|
Definition at line 247 of file aarch32.h.
◆ LoBitNoBlx
| uint16_t llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::LoBitNoBlx = 0x1000 | staticconstexpr |
|---|
Definition at line 248 of file aarch32.h.
◆ Opcode
| HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::Opcode {0xf000, 0xc000} | staticconstexpr |
|---|
Definition at line 244 of file aarch32.h.
◆ OpcodeMask
| HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::OpcodeMask {0xf800, 0xc000} | staticconstexpr |
|---|
Definition at line 245 of file aarch32.h.
The documentation for this struct was generated from the following file:
- include/llvm/ExecutionEngine/JITLink/aarch32.h