Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp437 if (SymbolTableEntry) in setName()
438 SymbolTable.remove((EntryTy *)SymbolTableEntry); in setName()
442 if (SymbolTableEntry) { in setName()
444 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName()
445 SymbolTableEntry = nullptr; in setName()
471 if (SymbolTableEntry) in setName()
472 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName()
473 SymbolTableEntry = &*IterBool.first; in setName()
549 if (!SymbolTableEntry) return StringRef(); in getName()
551 return ((StringMapEntry<StructType*> *)SymbolTableEntry)->getKey(); in getName()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldImpl.h217 class SymbolTableEntry {
219 SymbolTableEntry() = default;
221 SymbolTableEntry(unsigned SectionID, uint64_t Offset, JITSymbolFlags Flags) in SymbolTableEntry() function
236 typedef StringMap<SymbolTableEntry> RTDyldSymbolTable;
H A DRuntimeDyld.cpp313 SymbolTableEntry(SectionID, Addr, *JITSymFlags); in loadObjectImpl()
347 SymbolTableEntry(SectionID, SectOffset, *JITSymFlags); in loadObjectImpl()
781 SymbolTableEntry(SectionID, Offset, std::move(*JITSymFlags)); in emitCommonSymbols()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSyntheticSections.cpp2087 static bool sortMipsSymbols(const SymbolTableEntry &l, in sortMipsSymbols()
2088 const SymbolTableEntry &r) { in sortMipsSymbols()
2125 for (const SymbolTableEntry &s : symbols) in finalizeContents()
2151 MapVector<InputFile *, std::vector<SymbolTableEntry>> arr; in sortSymTabSymbols()
2157 for (SymbolTableEntry &entry : p.second) in sortSymTabSymbols()
2178 for (const SymbolTableEntry &e : symbols) { in getSymbolIndex()
2225 for (SymbolTableEntry &ent : symbols) { in writeTo()
2282 for (SymbolTableEntry &ent : symbols) { in writeTo()
2477 std::vector<SymbolTableEntry>::iterator mid = in addSymbols()
2496 for (SymbolTableEntry &ent : llvm::make_range(mid, v.end())) { in addSymbols()
[all …]
H A DSyntheticSections.h624 struct SymbolTableEntry { struct
637 ArrayRef<SymbolTableEntry> getSymbols() const { return symbols; } in getSymbols() argument
643 std::vector<SymbolTableEntry> symbols;
682 void addSymbols(std::vector<SymbolTableEntry> &symbols);
H A DWriter.cpp2074 for (const SymbolTableEntry &e : part.dynSymTab->getSymbols()) in finalizeSections()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h227 void *SymbolTableEntry = nullptr; variable
289 bool hasName() const { return SymbolTableEntry != nullptr; } in hasName()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h1097 class SymbolTableEntry {
1099 SymbolTableEntry() = default;
1100 SymbolTableEntry(JITSymbolFlags Flags) in SymbolTableEntry() function
1139 using SymbolTable = DenseMap<SymbolStringPtr, SymbolTableEntry>;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp684 Symbols.insert(std::make_pair(Name, SymbolTableEntry(Flags))).first; in defineMaterializing()