Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h232 struct AccelInfo { struct
248 AccelInfo(DwarfStringPoolEntryRef Name, const DIE *Die, argument
252 AccelInfo(DwarfStringPoolEntryRef Name, const DIE *Die, in AccelInfo() function
259 const std::vector<AccelInfo> &getPubnames() const { return Pubnames; } in getPubnames()
260 const std::vector<AccelInfo> &getPubtypes() const { return Pubtypes; } in getPubtypes()
261 const std::vector<AccelInfo> &getNamespaces() const { return Namespaces; } in getNamespaces()
262 const std::vector<AccelInfo> &getObjC() const { return ObjC; } in getObjC()
315 std::vector<AccelInfo> Pubnames;
316 std::vector<AccelInfo> Pubtypes;
317 std::vector<AccelInfo> Namespaces;
[all …]
H A DDWARFStreamer.h319 const std::vector<CompileUnit::AccelInfo> &Names);
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerUnit.h122 struct AccelInfo { struct
123 AccelInfo() { in AccelInfo() argument
155 forEachAcceleratorRecord(function_ref<void(AccelInfo &)> Handler) = 0; argument
171 emitPubAcceleratorEntry(SectionDescriptor &OutSection, const AccelInfo &Info,
H A DAcceleratorRecordsSaver.cpp210 DwarfUnit::AccelInfo Info; in saveNameRecord()
225 DwarfUnit::AccelInfo Info; in saveNamespaceRecord()
250 DwarfUnit::AccelInfo Info; in saveObjCNameRecord()
268 DwarfUnit::AccelInfo Info; in saveTypeRecord()
H A DDWARFLinkerTypeUnit.h46 struct TypeUnitAccelInfo : public AccelInfo {
56 forEachAcceleratorRecord(function_ref<void(AccelInfo &)> Handler) override { in forEachAcceleratorRecord()
H A DDWARFLinkerUnit.cpp174 const DwarfUnit::AccelInfo &Info, in emitPubAcceleratorEntry()
204 forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitPubAccelerators()
H A DDWARFLinkerCompileUnit.h569 void saveAcceleratorInfo(const DwarfUnit::AccelInfo &Info) { in saveAcceleratorInfo()
575 forEachAcceleratorRecord(function_ref<void(AccelInfo &)> Handler) override { in forEachAcceleratorRecord()
725 ArrayList<AccelInfo> AcceleratorRecords;
H A DDWARFLinkerImpl.cpp1016 CU->forEachAcceleratorRecord([&](DwarfUnit::AccelInfo &Info) { in forEachOutputString()
1217 CU->forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitAppleAcceleratorSections()
1350 CU->forEachAcceleratorRecord([&](const DwarfUnit::AccelInfo &Info) { in emitDWARFv5DebugNamesSection()
/src/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp1204 const std::vector<CompileUnit::AccelInfo> &Names) { in emitPubSectionForUnit()