LLVM 22.0.0git
llvm::ARMJITSymbolFlags Class Reference

ARM-specific JIT symbol flags. More...

#include "llvm/ExecutionEngine/JITSymbol.h"

Public Types

enum  FlagNames { None = 0 , Thumb = 1 << 0 }

Public Member Functions

 ARMJITSymbolFlags ()=default
 operator JITSymbolFlags::TargetFlagsType & ()

Static Public Member Functions

static LLVM_ABI ARMJITSymbolFlags fromObjectSymbol (const object::SymbolRef &Symbol)

Detailed Description

ARM-specific JIT symbol flags.

FIXME: This should be moved into a target-specific header.

Definition at line 212 of file JITSymbol.h.

Member Enumeration Documentation

◆ FlagNames

Enumerator
None 
Thumb 

Definition at line 216 of file JITSymbol.h.

Constructor & Destructor Documentation

◆ ARMJITSymbolFlags()

llvm::ARMJITSymbolFlags::ARMJITSymbolFlags ( )
default

Referenced by fromObjectSymbol().

Member Function Documentation

◆ fromObjectSymbol()

◆ operator JITSymbolFlags::TargetFlagsType &()

llvm::ARMJITSymbolFlags::operator JITSymbolFlags::TargetFlagsType & ( )
inline

Definition at line 221 of file JITSymbol.h.


The documentation for this class was generated from the following files: