LLVM 22.0.0git
|
#include "llvm/MC/MCDisassembler/MCDisassembler.h"
Public Member Functions | |
SymbolInfoTy (std::optional< XCOFF::StorageMappingClass > Smc, uint64_t Addr, StringRef Name, std::optional< uint32_t > Idx, bool Label) | |
SymbolInfoTy (uint64_t Addr, StringRef Name, uint8_t Type, bool IsMappingSymbol=false, bool IsXCOFF=false) | |
bool | isXCOFF () const |
Public Attributes | |
uint64_t | Addr |
StringRef | Name |
XCOFFSymbolInfoTy | XCOFFSymInfo |
uint8_t | Type |
bool | IsMappingSymbol |
Friends | |
bool | operator< (const SymbolInfoTy &P1, const SymbolInfoTy &P2) |
Definition at line 30 of file MCDisassembler.h.
|
inline |
Definition at line 44 of file MCDisassembler.h.
References Addr, IsMappingSymbol, Name, Type, and XCOFFSymInfo.
Referenced by operator<.
|
inline |
Definition at line 48 of file MCDisassembler.h.
References Addr, IsMappingSymbol, Name, and Type.
|
inline |
Definition at line 52 of file MCDisassembler.h.
|
friend |
Definition at line 55 of file MCDisassembler.h.
References Addr, assert(), IsMappingSymbol, Name, SymbolInfoTy(), Type, and XCOFFSymInfo.
uint64_t llvm::SymbolInfoTy::Addr |
Definition at line 31 of file MCDisassembler.h.
Referenced by operator<, SymbolInfoTy(), SymbolInfoTy(), and llvm::AMDGPUSymbolizer::tryAddingSymbolicOperand().
bool llvm::SymbolInfoTy::IsMappingSymbol |
Definition at line 37 of file MCDisassembler.h.
Referenced by operator<, SymbolInfoTy(), and SymbolInfoTy().
StringRef llvm::SymbolInfoTy::Name |
Definition at line 32 of file MCDisassembler.h.
Referenced by operator<, SymbolInfoTy(), and SymbolInfoTy().
uint8_t llvm::SymbolInfoTy::Type |
Definition at line 35 of file MCDisassembler.h.
Referenced by operator<, SymbolInfoTy(), SymbolInfoTy(), and llvm::AMDGPUSymbolizer::tryAddingSymbolicOperand().
XCOFFSymbolInfoTy llvm::SymbolInfoTy::XCOFFSymInfo |
Definition at line 34 of file MCDisassembler.h.
Referenced by operator<, and SymbolInfoTy().