Home
last modified time | relevance | path

Searched refs:DwarfStringPoolEntryRef (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DNonRelocatableStringpool.cpp14 DwarfStringPoolEntryRef NonRelocatableStringpool::getEntry(StringRef S) { in getEntry()
28 return DwarfStringPoolEntryRef(*I.first); in getEntry()
41 std::vector<DwarfStringPoolEntryRef>
43 std::vector<DwarfStringPoolEntryRef> Result; in getEntriesForEmission()
48 llvm::sort(Result, [](const DwarfStringPoolEntryRef A, in getEntriesForEmission()
49 const DwarfStringPoolEntryRef B) { in getEntriesForEmission()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DDwarfStringPoolEntry.h44 class DwarfStringPoolEntryRef {
55 DwarfStringPoolEntryRef() = default;
59 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry> &Entry) in DwarfStringPoolEntryRef() function
64 DwarfStringPoolEntryRef(const StringMapEntry<DwarfStringPoolEntry *> &Entry) in DwarfStringPoolEntryRef() function
102 bool operator==(const DwarfStringPoolEntryRef &X) const {
106 bool operator!=(const DwarfStringPoolEntryRef &X) const {
H A DNonRelocatableStringpool.h38 DwarfStringPoolEntryRef getEntry(StringRef S);
56 std::vector<DwarfStringPoolEntryRef> getEntriesForEmission() const;
62 DwarfStringPoolEntryRef EmptyString;
H A DAccelTable.h140 DwarfStringPoolEntryRef Name;
145 HashData(DwarfStringPoolEntryRef Name, HashFn *Hash) in HashData()
200 void addName(DwarfStringPoolEntryRef Name, Types &&... Args);
205 void AccelTable<AccelTableDataT>::addName(DwarfStringPoolEntryRef Name, in addName()
H A DDIE.h274 DwarfStringPoolEntryRef S;
277 DIEString(DwarfStringPoolEntryRef S) : S(S) {} in DIEString()
H A DAsmPrinter.h717 void emitDwarfStringOffset(DwarfStringPoolEntryRef S) const { in emitDwarfStringOffset()
/openbsd-src/gnu/llvm/llvm/include/llvm/DWARFLinker/
H A DDWARFLinkerCompileUnit.h197 void addNamespaceAccelerator(const DIE *Die, DwarfStringPoolEntryRef Name);
200 void addNameAccelerator(const DIE *Die, DwarfStringPoolEntryRef Name,
206 void addObjCAccelerator(const DIE *Die, DwarfStringPoolEntryRef Name,
211 void addTypeAccelerator(const DIE *Die, DwarfStringPoolEntryRef Name,
217 DwarfStringPoolEntryRef Name;
231 AccelInfo(DwarfStringPoolEntryRef Name, const DIE *Die,
235 AccelInfo(DwarfStringPoolEntryRef Name, const DIE *Die, in AccelInfo()
H A DDWARFLinker.h629 DwarfStringPoolEntryRef Name, MangledName, NameWithoutTemplate;
730 DwarfStringPoolEntryRef Name,
/openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFLinkerCompileUnit.cpp149 DwarfStringPoolEntryRef Name) { in addNamespaceAccelerator()
154 DwarfStringPoolEntryRef Name, in addObjCAccelerator()
160 DwarfStringPoolEntryRef Name, in addNameAccelerator()
166 DwarfStringPoolEntryRef Name, in addTypeAccelerator()
H A DDWARFStreamer.cpp229 std::vector<DwarfStringPoolEntryRef> Entries = Pool.getEntriesForEmission(); in emitStrings()
974 DwarfStringPoolEntryRef EntryRef = in emitMacroTableImpl()
H A DDWARFLinker.cpp1382 DwarfStringPoolEntryRef Name, in addObjCAccelerator()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfStringPool.h38 using EntryRef = DwarfStringPoolEntryRef;
H A DAccelTable.cpp440 DwarfStringPoolEntryRef String = Hash->Name; in emitStringOffsets()
H A DDwarfDebug.cpp3506 DwarfStringPoolEntryRef Ref = Holder.getStringPool().getEntry(*Asm, Name); in addAccelNameImpl()
/openbsd-src/gnu/llvm/llvm/tools/dsymutil/
H A DMachOUtils.cpp593 std::vector<DwarfStringPoolEntryRef> Strings = in generateDsymCompanion()