LLVM 19.0.0git
Static Public Attributes | List of all members
llvm::jitlink::aarch32::FixupInfo< Thumb_Call > Struct Reference

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

Inheritance diagram for llvm::jitlink::aarch32::FixupInfo< Thumb_Call >:
Inheritance graph
[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

Detailed Description

Definition at line 242 of file aarch32.h.

Member Data Documentation

◆ ImmMask

constexpr HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::ImmMask {0x07ff, 0x2fff}
staticconstexpr

Definition at line 245 of file aarch32.h.

◆ LoBitH

constexpr uint16_t llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::LoBitH = 0x0001
staticconstexpr

Definition at line 246 of file aarch32.h.

◆ LoBitNoBlx

constexpr uint16_t llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::LoBitNoBlx = 0x1000
staticconstexpr

Definition at line 247 of file aarch32.h.

◆ Opcode

constexpr HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::Opcode {0xf000, 0xc000}
staticconstexpr

Definition at line 243 of file aarch32.h.

◆ OpcodeMask

constexpr HalfWords llvm::jitlink::aarch32::FixupInfo< Thumb_Call >::OpcodeMask {0xf800, 0xc000}
staticconstexpr

Definition at line 244 of file aarch32.h.


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