Home
last modified time | relevance | path

Searched refs:BasicSymbolRef (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Object/
H A DModuleSymbolTable.cpp145 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols()
152 Res |= BasicSymbolRef::SF_Global; in CollectAsmSymbols()
155 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols()
159 Res |= BasicSymbolRef::SF_Weak; in CollectAsmSymbols()
197 Res |= BasicSymbolRef::SF_Undefined; in getSymbolFlags()
199 Res |= BasicSymbolRef::SF_Hidden; in getSymbolFlags()
202 Res |= BasicSymbolRef::SF_Const; in getSymbolFlags()
208 Res |= BasicSymbolRef::SF_Indirect; in getSymbolFlags()
212 Res |= BasicSymbolRef::SF_Global; in getSymbolFlags()
214 Res |= BasicSymbolRef::SF_Common; in getSymbolFlags()
[all …]
H A DTapiFile.cpp28 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 DIRSymtab.cpp246 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 DIRObjectFile.cpp57 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_begin()
64 return basic_symbol_iterator(BasicSymbolRef(Ret, this)); in symbol_end()
H A DArchiveWriter.cpp335 static bool isArchiveSymbol(const object::BasicSymbolRef &S) { in isArchiveSymbol()
472 for (const object::BasicSymbolRef &S : Obj->symbols()) { in getSymbols()
H A DWasmObjectFile.cpp1585 return BasicSymbolRef(Ref, this); in symbol_begin()
1592 return BasicSymbolRef(Ref, this); in symbol_end()
/llvm-project-15.0.7/llvm/include/llvm/Object/
H A DSymbolicFile.h103 class BasicSymbolRef {
126 BasicSymbolRef() = default;
129 bool operator==(const BasicSymbolRef &Other) const;
130 bool operator<(const BasicSymbolRef &Other) const;
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()
204 inline Expected<uint32_t> BasicSymbolRef::getFlags() const { in getFlags()
208 inline DataRefImpl BasicSymbolRef::getRawDataRefImpl() const { in getRawDataRefImpl()
[all …]
H A DObjectFile.h167 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 *();
397 : BasicSymbolRef(SymbolP, Owner) {} in SymbolRef()
428 const SymbolicFile *O = BasicSymbolRef::getObject(); in getObject()
H A DCOFFImportFile.h50 return BasicSymbolRef(DataRefImpl(), this); in symbol_begin()
56 return BasicSymbolRef(Symb, this); in symbol_end()
H A DModuleSymbolTable.h59 function_ref<void(StringRef, object::BasicSymbolRef::Flags)> AsmSymbol);
H A DELFObjectFile.h158 return cast<ELFObjectFileBase>(BasicSymbolRef::getObject()); in getObject()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp50 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getMachOObjectFileSymbolInfo()
54 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getMachOObjectFileSymbolInfo()
107 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getELFObjectFileSymbolInfo()
111 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getELFObjectFileSymbolInfo()
183 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getCOFFObjectFileSymbolInfo()
188 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getCOFFObjectFileSymbolInfo()
234 if (*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined) in getGenericObjectFileSymbolInfo()
238 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getGenericObjectFileSymbolInfo()
H A DRTDyldObjectLinkingLayer.cpp132 if (!(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) { in emit()
206 if (SymFlags & object::BasicSymbolRef::SF_Undefined) in onObjLoad()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DJITSymbol.cpp76 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()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DCOFFImportDumper.cpp50 for (const object::BasicSymbolRef &Sym : File->symbols()) { in dumpCOFFImportFile()
/llvm-project-15.0.7/llvm/lib/LTO/
H A DLTOModule.cpp574 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 DLTO.cpp750 if ((Flags & object::BasicSymbolRef::SF_Global) && in addRegularLTO()
751 !(Flags & object::BasicSymbolRef::SF_FormatSpecific)) in addRegularLTO()
/llvm-project-15.0.7/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp222 BasicSymbolRef Sym;
1181 static unsigned getNsectInMachO(MachOObjectFile &Obj, BasicSymbolRef Sym) { in getNsectInMachO()
1255 S.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1351 U.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1412 B.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1470 L.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1531 W.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1604 F.Sym = BasicSymbolRef(); in dumpSymbolsFromDLInfoMachO()
1793 for (BasicSymbolRef Sym : Symbols) { in getSymbolNamesFromObject()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp722 M, [&](StringRef Name, object::BasicSymbolRef::Flags Flags) { in buildModuleSummaryIndex()
724 if (Flags & (object::BasicSymbolRef::SF_Weak | in buildModuleSummaryIndex()
725 object::BasicSymbolRef::SF_Global)) in buildModuleSummaryIndex()
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp750 if ((*SymFlagsOrErr & object::BasicSymbolRef::SF_Undefined)) in getTestObjectFileInterface()
781 !(*SymFlagsOrErr & object::BasicSymbolRef::SF_Global)) in getTestObjectFileInterface()
1122 if (SymFlags & object::BasicSymbolRef::SF_Undefined) in Session()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp807 for (const object::BasicSymbolRef &Sym : i.symbols()) { in printCOFFSymbolTable()
/llvm-project-15.0.7/llvm/tools/sancov/
H A Dsancov.cpp686 if (!(Flags & object::BasicSymbolRef::SF_Undefined) && in findSanitizerCovFunctions()