Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/IR/
H A DType.cpp473 if (SymbolTableEntry) in setName()
474 SymbolTable.remove((EntryTy *)SymbolTableEntry); in setName()
478 if (SymbolTableEntry) { in setName()
480 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName()
481 SymbolTableEntry = nullptr; in setName()
507 if (SymbolTableEntry) in setName()
508 ((EntryTy *)SymbolTableEntry)->Destroy(SymbolTable.getAllocator()); in setName()
509 SymbolTableEntry = &*IterBool.first; in setName()
585 if (!SymbolTableEntry) return StringRef(); in getName()
587 return ((StringMapEntry<StructType*> *)SymbolTableEntry)->getKey(); in getName()
/openbsd/gnu/llvm/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;
440 virtual void processNewSymbol(const SymbolRef &ObjSymbol, SymbolTableEntry& Entry) {} in processNewSymbol()
H A DRuntimeDyldELF.h171 SymbolTableEntry OriginalSymbol;
194 SymbolTableEntry &Entry) override;
H A DRuntimeDyld.cpp314 Name, SymbolTableEntry(SectionID, Addr, *JITSymFlags)); in loadObjectImpl()
351 Name, SymbolTableEntry(SectionID, SectOffset, *JITSymFlags)); in loadObjectImpl()
792 SymbolTableEntry(SectionID, Offset, std::move(*JITSymFlags)); in emitCommonSymbols()
H A DRuntimeDyldELF.cpp2291 void RuntimeDyldELF::processNewSymbol(const SymbolRef &ObjSymbol, SymbolTableEntry& Symbol) { in processNewSymbol()
2310 Symbol = SymbolTableEntry(IFuncStubSectionID, IFuncStubOffset, in processNewSymbol()
/openbsd/gnu/llvm/lld/ELF/
H A DSyntheticSections.cpp2068 static bool sortMipsSymbols(const SymbolTableEntry &l, in sortMipsSymbols()
2069 const SymbolTableEntry &r) { in sortMipsSymbols()
2106 for (const SymbolTableEntry &s : symbols) in finalizeContents()
2131 MapVector<InputFile *, SmallVector<SymbolTableEntry, 0>> arr; in sortSymTabSymbols()
2137 for (SymbolTableEntry &entry : p.second) in sortSymTabSymbols()
2156 for (const SymbolTableEntry &e : symbols) { in getSymbolIndex()
2201 for (SymbolTableEntry &ent : symbols) { in writeTo()
2244 for (SymbolTableEntry &ent : symbols) { in writeTo()
2282 for (const SymbolTableEntry &entry : in.symTab->getSymbols()) { in writeTo()
2432 for (SymbolTableEntry &ent : llvm::make_range(mid, v.end())) { in addSymbols()
[all …]
H A DSyntheticSections.h630 struct SymbolTableEntry { struct
643 ArrayRef<SymbolTableEntry> getSymbols() const { return symbols; } in getSymbols() argument
649 SmallVector<SymbolTableEntry, 0> symbols;
688 void addSymbols(llvm::SmallVectorImpl<SymbolTableEntry> &symbols);
H A DWriter.cpp1988 for (const SymbolTableEntry &e : part.dynSymTab->getSymbols()) in finalizeSections()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DDerivedTypes.h228 void *SymbolTableEntry = nullptr; variable
290 bool hasName() const { return SymbolTableEntry != nullptr; } in hasName()
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h1207 class SymbolTableEntry {
1209 SymbolTableEntry() = default;
1210 SymbolTableEntry(JITSymbolFlags Flags) in SymbolTableEntry() function
1249 using SymbolTable = DenseMap<SymbolStringPtr, SymbolTableEntry>;
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp723 Symbols.insert(std::make_pair(Name, SymbolTableEntry(Flags))).first; in defineMaterializing()