Searched refs:ELFSymbol (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/ELF/ |
H A D | ELFStub.h | 37 struct ELFSymbol { struct in namespace:llvm::elfabi 38 ELFSymbol(std::string SymbolName) : Name(SymbolName) {} function in struct:llvm::elfabi::ELFSymbol 45 bool operator<(const ELFSymbol &RHS) const { 59 std::set<ELFSymbol> Symbols;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 94 auto ELFSymbol = cast<MCSymbolELF>(Symbol); local 95 if (!ELFSymbol->isBindingSet()) { 96 ELFSymbol->setBinding(ELF::STB_GLOBAL); 97 ELFSymbol->setExternal(true); 100 ELFSymbol->setType(ELF::STT_OBJECT); 102 if (ELFSymbol->getBinding() == ELF::STB_LOCAL) { 112 if (ELFSymbol->isUndefined()) { 124 if (ELFSymbol->declareCommon(Size, ByteAlignment)) 132 ELFSymbol->setIndex(SectionIndex); 136 ELFSymbol 144 auto ELFSymbol = cast<MCSymbolELF>(Symbol); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TextAPI/ELF/ |
H A D | TBEHandler.cpp | 94 /// YAML traits for ELFSymbol. 95 template <> struct MappingTraits<ELFSymbol> { 96 static void mapping(IO &IO, ELFSymbol &Symbol) { 116 template <> struct CustomMappingTraits<std::set<ELFSymbol>> { 117 static void inputOne(IO &IO, StringRef Key, std::set<ELFSymbol> &Set) { 118 ELFSymbol Sym(Key.str()); 123 static void output(IO &IO, std::set<ELFSymbol> &Set) { 125 IO.mapRequired(Sym.Name.c_str(), const_cast<ELFSymbol &>(Sym));
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.cpp | 249 // ELFSymbol 251 ELFSymbol::ELFSymbol() { memset(this, 0, sizeof(ELFSymbol)); } function in class:ELFSymbol 257 const char *ELFSymbol::bindingToCString(unsigned char binding) { 270 const char *ELFSymbol::typeToCString(unsigned char type) { 287 const char *ELFSymbol::sectionIndexToCString( 308 void ELFSymbol::Dump(lldb_private::Stream *s, uint32_t idx, 319 bool ELFSymbol::Parse(const lldb_private::DataExtractor &data,
|
H A D | ELFHeader.h | 222 /// \class ELFSymbol 224 struct ELFSymbol { struct in namespace:elf 232 ELFSymbol(); 253 /// Parse an ELFSymbol entry from the given DataExtractor starting at 266 /// True if the ELFSymbol was successfully read and false otherwise.
|
H A D | ObjectFileELF.cpp | 1941 ELFSymbol symbol; 2421 ELFSymbol symbol;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 207 auto ELFSymbol = cast<MCSymbolELF>(Symbol); local 208 if (!ELFSymbol->isBindingSet()) { 209 ELFSymbol->setBinding(ELF::STB_GLOBAL); 210 ELFSymbol->setExternal(true);
|
Completed in 173 milliseconds