| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | ModuleSymbolTable.cpp | 63 CollectAsmSymbols(*M, [this](StringRef Name, BasicSymbolRef::Flags Flags) { in addModule() 132 function_ref<void(StringRef, BasicSymbolRef::Flags)> AsmSymbol) { in CollectAsmSymbols() 140 uint32_t Res = BasicSymbolRef::SF_Executable; in CollectAsmSymbols() 145 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols() 151 Res |= BasicSymbolRef::SF_Undefined; in CollectAsmSymbols() 152 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols() 155 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols() 156 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols() 159 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols() 160 Res |= BasicSymbolRef::SF_Undefined; in CollectAsmSymbols() [all …]
|
| H A D | TapiFile.cpp | 28 uint32_t Flags = BasicSymbolRef::SF_Global; in getFlags() 30 Flags |= BasicSymbolRef::SF_Undefined; in getFlags() 32 Flags |= BasicSymbolRef::SF_Exported; in getFlags() 35 Flags |= BasicSymbolRef::SF_Weak; in getFlags() 93 return BasicSymbolRef{DRI, this}; in symbol_begin() 99 return BasicSymbolRef{DRI, this}; in symbol_end()
|
| H A D | IRSymtab.cpp | 246 if (Flags & object::BasicSymbolRef::SF_Undefined) in addSymbol() 248 if (Flags & object::BasicSymbolRef::SF_Weak) in addSymbol() 250 if (Flags & object::BasicSymbolRef::SF_Common) in addSymbol() 252 if (Flags & object::BasicSymbolRef::SF_Indirect) in addSymbol() 254 if (Flags & object::BasicSymbolRef::SF_Global) in addSymbol() 256 if (Flags & object::BasicSymbolRef::SF_FormatSpecific) in addSymbol() 258 if (Flags & object::BasicSymbolRef::SF_Executable) in addSymbol() 265 if (Flags & object::BasicSymbolRef::SF_Undefined) in addSymbol() 285 if (Flags & object::BasicSymbolRef::SF_Common) { in addSymbol() 313 if ((Flags & object::BasicSymbolRef::SF_Weak) && in addSymbol() [all …]
|
| H A D | IRObjectFile.cpp | 57 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_begin() 64 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_end()
|
| H A D | ArchiveWriter.cpp | 335 static bool isArchiveSymbol(const object::BasicSymbolRef &S) { in isArchiveSymbol() 472 for (const object::BasicSymbolRef &S : Obj->symbols()) { in getSymbols()
|
| H A D | WasmObjectFile.cpp | 1577 return BasicSymbolRef(Ref, this); in symbol_begin() 1584 return BasicSymbolRef(Ref, this); in symbol_end()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Object/ |
| H A D | SymbolicFile.h | 103 class BasicSymbolRef { 126 BasicSymbolRef() = default; 127 BasicSymbolRef(DataRefImpl SymbolP, const SymbolicFile *Owner); 129 bool operator==(const BasicSymbolRef &Other) const; 130 bool operator<(const BasicSymbolRef &Other) const; 143 using basic_symbol_iterator = content_iterator<BasicSymbolRef>; 184 inline BasicSymbolRef::BasicSymbolRef(DataRefImpl SymbolP, in BasicSymbolRef() function 188 inline bool BasicSymbolRef::operator==(const BasicSymbolRef &Other) const { 192 inline bool BasicSymbolRef::operator<(const BasicSymbolRef &Other) const { 196 inline void BasicSymbolRef::moveNext() { in moveNext() [all …]
|
| H A D | ObjectFile.h | 167 class SymbolRef : public BasicSymbolRef { 182 SymbolRef(const BasicSymbolRef &B) : BasicSymbolRef(B) { in SymbolRef() 183 assert(isa<ObjectFile>(BasicSymbolRef::getObject())); in SymbolRef() 215 const BasicSymbolRef &P = basic_symbol_iterator::operator *(); 220 const BasicSymbolRef &P = basic_symbol_iterator::operator *(); 401 : BasicSymbolRef(SymbolP, Owner) {} in SymbolRef() 432 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
|
| H A D | COFFImportFile.h | 50 return BasicSymbolRef(DataRefImpl(), this); in symbol_begin() 56 return BasicSymbolRef(Symb, this); in symbol_end()
|
| H A D | ModuleSymbolTable.h | 59 function_ref<void(StringRef, object::BasicSymbolRef::Flags)> AsmSymbol);
|
| H A D | ELFObjectFile.h | 159 return cast<ELFObjectFileBase>(BasicSymbolRef::getObject()); in getObject()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
| H A D | ObjectFileInterface.cpp | 52 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getMachOObjectFileSymbolInfo() 56 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getMachOObjectFileSymbolInfo() 109 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getELFObjectFileSymbolInfo() 113 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getELFObjectFileSymbolInfo() 185 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getCOFFObjectFileSymbolInfo() 190 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getCOFFObjectFileSymbolInfo() 245 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getGenericObjectFileSymbolInfo() 249 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getGenericObjectFileSymbolInfo()
|
| H A D | RTDyldObjectLinkingLayer.cpp | 135 (*SymFlagsOrErr & object::BasicSymbolRef::SF_Weak)) { in emit() 160 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) { in emit() 241 if (SymFlags & object::BasicSymbolRef::SF_Undefined) in onObjLoad() 266 if (SymFlags & object::BasicSymbolRef::SF_Undefined) in onObjLoad()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | JITSymbol.cpp | 76 if (*SymbolFlagsOrErr & object::BasicSymbolRef::SF_Weak) in fromObjectSymbol() 78 if (*SymbolFlagsOrErr & object::BasicSymbolRef::SF_Common) in fromObjectSymbol() 80 if (*SymbolFlagsOrErr & object::BasicSymbolRef::SF_Exported) in fromObjectSymbol() 100 if (*SymbolFlagsOrErr & object::BasicSymbolRef::SF_Thumb) in fromObjectSymbol()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | COFFImportDumper.cpp | 50 for (const object::BasicSymbolRef &Sym : File->symbols()) { in dumpCOFFImportFile()
|
| /openbsd-src/gnu/llvm/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 574 if (Flags & object::BasicSymbolRef::SF_FormatSpecific) in parseSymbols() 577 bool IsUndefined = Flags & object::BasicSymbolRef::SF_Undefined; in parseSymbols() 590 else if (Flags & object::BasicSymbolRef::SF_Global) in parseSymbols()
|
| H A D | LTO.cpp | 769 if ((Flags & object::BasicSymbolRef::SF_Global) && in addRegularLTO() 770 !(Flags & object::BasicSymbolRef::SF_FormatSpecific)) in addRegularLTO()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 229 BasicSymbolRef Sym; 1188 static unsigned getNsectInMachO(MachOObjectFile &Obj, BasicSymbolRef Sym) { in getNsectInMachO() 1262 S.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1358 U.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1419 B.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1477 L.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1538 W.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1611 F.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO() 1800 for (BasicSymbolRef Sym : Symbols) { in getSymbolNamesFromObject()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 780 M, [&](StringRef Name, object::BasicSymbolRef::Flags Flags) { in buildModuleSummaryIndex() 782 if (Flags & (object::BasicSymbolRef::SF_Weak | in buildModuleSummaryIndex() 783 object::BasicSymbolRef::SF_Global)) in buildModuleSummaryIndex()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/ |
| H A D | llvm-jitlink.cpp | 651 if ((*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined)) in getTestObjectFileInterface() 682 !(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getTestObjectFileInterface() 1054 if (SymFlags & object::BasicSymbolRef::SF_Undefined) in Session()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/ |
| H A D | COFFDump.cpp | 811 for (const object::BasicSymbolRef &Sym : i.symbols()) { in printCOFFSymbolTable()
|
| /openbsd-src/gnu/llvm/llvm/tools/sancov/ |
| H A D | sancov.cpp | 672 if (!(Flags & object::BasicSymbolRef::SF_Undefined) && in findSanitizerCovFunctions()
|