Searched refs:SymbolTableEntry (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Type.cpp | 395 if (SymbolTableEntry) in setName() 396 SymbolTable.remove((EntryTy *)SymbolTableEntry); in setName() 400 if (SymbolTableEntry) { in setName() 402 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName() 403 SymbolTableEntry = nullptr; in setName() 429 if (SymbolTableEntry) in setName() 430 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName() 431 SymbolTableEntry = &*IterBool.first; in setName() 502 if (!SymbolTableEntry) return StringRef(); in getName() 504 return ((StringMapEntry<StructType*> *)SymbolTableEntry)->getKey(); in getName()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| H A D | RuntimeDyldImpl.h | 221 class SymbolTableEntry { 223 SymbolTableEntry() = default; 225 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry() function 240 typedef StringMap<SymbolTableEntry> RTDyldSymbolTable;
|
| H A D | RuntimeDyld.cpp | 305 GlobalSymbolTable[Name] = SymbolTableEntry(SectionID, Addr, *JITSymFlags); in loadObjectImpl() 338 SymbolTableEntry(SectionID, SectOffset, *JITSymFlags); in loadObjectImpl() 701 SymbolTableEntry(SectionID, Offset, std::move(*JITSymFlags)); in emitCommonSymbols()
|
| /freebsd-12.1/contrib/llvm/tools/lld/ELF/ |
| H A D | SyntheticSections.cpp | 1863 static bool sortMipsSymbols(const SymbolTableEntry &L, in sortMipsSymbols() 1864 const SymbolTableEntry &R) { in sortMipsSymbols() 1898 for (const SymbolTableEntry &S : Symbols) in finalizeContents() 1923 MapVector<InputFile *, std::vector<SymbolTableEntry>> Arr; in sortSymTabSymbols() 1929 for (SymbolTableEntry &Entry : P.second) in sortSymTabSymbols() 1947 for (const SymbolTableEntry &E : Symbols) { in getSymbolIndex() 1994 for (SymbolTableEntry &Ent : Symbols) { in writeTo() 2042 for (SymbolTableEntry &Ent : Symbols) { in writeTo() 2233 std::vector<SymbolTableEntry>::iterator Mid = in addSymbols() 2252 for (SymbolTableEntry &Ent : llvm::make_range(Mid, V.end())) { in addSymbols() [all …]
|
| H A D | SyntheticSections.h | 561 struct SymbolTableEntry { struct 574 ArrayRef<SymbolTableEntry> getSymbols() const { return Symbols; } in getSymbols() argument 580 std::vector<SymbolTableEntry> Symbols; 619 void addSymbols(std::vector<SymbolTableEntry> &Symbols);
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 216 void *SymbolTableEntry = nullptr; variable 275 bool hasName() const { return SymbolTableEntry != nullptr; } in hasName()
|