Home
last modified time | relevance | path

Searched refs:SymbolTableEntry (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DType.cpp395 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 DRuntimeDyldImpl.h221 class SymbolTableEntry {
223 SymbolTableEntry() = default;
225 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry() function
240 typedef StringMap<SymbolTableEntry> RTDyldSymbolTable;
H A DRuntimeDyld.cpp305 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 DSyntheticSections.cpp1863 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 DSyntheticSections.h561 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 DDerivedTypes.h216 void *SymbolTableEntry = nullptr; variable
275 bool hasName() const { return SymbolTableEntry != nullptr; } in hasName()