Home
last modified time | relevance | path

Searched refs:GlobalData (Results 1 – 13 of 13) sorted by relevance

/src/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerImpl.h49 GlobalData.setTargetTriple(TargetTriple); in setOutputDWARFHandler()
60 GlobalData.Options.Verbose = Verbose; in setVerbosity()
65 GlobalData.Options.Statistics = Statistics; in setStatistics()
70 GlobalData.Options.VerifyInputDWARF = Verify; in setVerifyInputDWARF()
74 void setNoODR(bool NoODR) override { GlobalData.Options.NoODR = NoODR; } in setNoODR()
78 GlobalData.Options.UpdateIndexTablesOnly = UpdateIndexTablesOnly; in setUpdateIndexTablesOnly()
84 GlobalData.Options.AllowNonDeterministicOutput = in setAllowNonDeterministicOutput()
90 GlobalData.Options.KeepFunctionForStatic = KeepFunctionForStatic; in setKeepFunctionForStatic()
95 GlobalData.Options.Threads = NumThreads; in setNumThreads()
100 assert(!llvm::is_contained(GlobalData.getOptions().AccelTables, Kind)); in addAccelTableKind()
[all …]
H A DDWARFLinkerImpl.cpp24 : UniqueUnitID(0), DebugStrStrings(GlobalData), in DWARFLinkerImpl()
25 DebugLineStrStrings(GlobalData), CommonSections(GlobalData) { in DWARFLinkerImpl()
26 GlobalData.setErrorHandler(ErrorHandler); in DWARFLinkerImpl()
27 GlobalData.setWarningHandler(WarningHandler); in DWARFLinkerImpl()
30 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData, in LinkContext() argument
34 : OutputSections(GlobalData), InputDWARFFile(File), in LinkContext()
65 GlobalData, File, ClangModules, UniqueUnitID)); in addObjectFile()
79 if (!GlobalData.getOptions().UpdateIndexTablesOnly) in addObjectFile()
97 dwarf::FormParams GlobalFormat = {GlobalData.getOptions().TargetDWARFVersion, in link()
102 GlobalData.getTargetTriple()) { in link()
[all …]
H A DOutputSections.h155 SectionDescriptor(DebugSectionKind SectionKind, LinkingGlobalData &GlobalData, in SectionDescriptor()
158 ListDebugStrPatch(&GlobalData.getAllocator()), in SectionDescriptor()
159 ListDebugLineStrPatch(&GlobalData.getAllocator()), in SectionDescriptor()
160 ListDebugRangePatch(&GlobalData.getAllocator()), in SectionDescriptor()
161 ListDebugLocPatch(&GlobalData.getAllocator()), in SectionDescriptor()
162 ListDebugDieRefPatch(&GlobalData.getAllocator()), in SectionDescriptor()
163 ListDebugULEB128DieRefPatch(&GlobalData.getAllocator()), in SectionDescriptor()
164 ListDebugOffsetPatch(&GlobalData.getAllocator()), in SectionDescriptor()
165 ListDebugDieTypeRefPatch(&GlobalData.getAllocator()), in SectionDescriptor()
166 ListDebugType2TypeDieRefPatch(&GlobalData.getAllocator()), in SectionDescriptor()
[all …]
H A DAcceleratorRecordsSaver.h26 AcceleratorRecordsSaver(LinkingGlobalData &GlobalData, CompileUnit &InUnit, in AcceleratorRecordsSaver() argument
28 : AcceleratorRecordsSaver(GlobalData, InUnit, in AcceleratorRecordsSaver()
31 AcceleratorRecordsSaver(LinkingGlobalData &GlobalData, CompileUnit &InUnit, in AcceleratorRecordsSaver() argument
33 : AcceleratorRecordsSaver(GlobalData, InUnit, in AcceleratorRecordsSaver()
42 AcceleratorRecordsSaver(LinkingGlobalData &GlobalData, CompileUnit &InUnit, in AcceleratorRecordsSaver() argument
44 : GlobalData(GlobalData), InUnit(InUnit), OutUnit(OutUnit) {} in AcceleratorRecordsSaver()
59 LinkingGlobalData &GlobalData; variable
H A DStringEntryToDwarfStringPoolEntryMap.h23 StringEntryToDwarfStringPoolEntryMap(LinkingGlobalData &GlobalData) in StringEntryToDwarfStringPoolEntryMap() argument
24 : GlobalData(GlobalData) {} in StringEntryToDwarfStringPoolEntryMap()
34 GlobalData.getAllocator() in add()
67 LinkingGlobalData &GlobalData; variable
H A DDWARFLinkerTypeUnit.cpp18 TypeUnit::TypeUnit(LinkingGlobalData &GlobalData, unsigned ID, in TypeUnit() argument
21 : DwarfUnit(GlobalData, ID, ""), Language(Language), in TypeUnit()
22 AcceleratorRecords(&GlobalData.getAllocator()) { in TypeUnit()
67 GlobalData.getStringPool().insert(ProducerString.str()).first}, in createDIETree()
83 GlobalData.getStringPool().insert(getUnitName()).first}, in createDIETree()
101 DebugStrPatch{{OutOffset}, GlobalData.getStringPool().insert("").first}, in createDIETree()
140 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
148 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
193 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
215 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
[all …]
H A DAcceleratorRecordsSaver.cpp66 if (GlobalData.getOptions().AccelTables.empty()) in save()
74 AttrInfo.Name = GlobalData.getStringPool().insert(ShortName).first; in save()
126 GlobalData.getStringPool().insert("(anonymous namespace)").first; in save()
155 GlobalData.getStringPool().insert(LinkageName).first; in save()
168 GlobalData.getStringPool().insert(*Name).first; in save()
190 GlobalData.getStringPool().insert(Names->Selector).first; in saveObjC()
193 GlobalData.getStringPool().insert(Names->ClassName).first; in saveObjC()
197 GlobalData.getStringPool().insert(*Names->ClassNameNoCategory).first; in saveObjC()
202 GlobalData.getStringPool().insert(*Names->MethodNameNoCategory).first; in saveObjC()
H A DDWARFLinkerUnit.h32 DwarfUnit(LinkingGlobalData &GlobalData, unsigned ID, in DwarfUnit() argument
34 : OutputSections(GlobalData), ID(ID), ClangModuleName(ClangModuleName), in DwarfUnit()
56 LinkingGlobalData &getGlobalData() { return GlobalData; } in getGlobalData()
109 void warn(const Twine &Warning) { GlobalData.warn(Warning, getUnitName()); } in warn()
111 void error(const Twine &Err) { GlobalData.warn(Err, getUnitName()); } in error()
H A DDWARFLinkerCompileUnit.h87 CompileUnit(LinkingGlobalData &GlobalData, unsigned ID,
92 CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, unsigned ID,
537 GlobalData.warn(Warning, getUnitName(), DIE);
542 GlobalData.warn(Info.message(), getUnitName(), DIE);
549 GlobalData.warn(Warning, getUnitName(), &DIE); in warn()
553 GlobalData.warn(Warning, getUnitName()); in warn()
557 GlobalData.warn(Err, getUnitName(), DIE);
562 GlobalData.error(Info.message(), getUnitName(), DIE);
H A DDWARFLinkerCompileUnit.cpp28 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, unsigned ID, in CompileUnit() argument
32 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit()
34 AcceleratorRecords(&GlobalData.getAllocator()) { in CompileUnit()
40 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, in CompileUnit() argument
44 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit()
47 AcceleratorRecords(&GlobalData.getAllocator()) { in CompileUnit()
61 if (!GlobalData.getOptions().NoODR && Language.has_value()) in CompileUnit()
257 if (!GlobalData.getOptions().ParseableSwiftInterfaces) in analyzeImportedModule()
285 auto &Entry = (*GlobalData.getOptions().ParseableSwiftInterfaces)[*Name]; in analyzeImportedModule()
633 if (GlobalData.getOptions().UpdateIndexTablesOnly) in emitDebugAddrSection()
[all …]
H A DDWARFLinkerTypeUnit.h26 TypeUnit(LinkingGlobalData &GlobalData, unsigned ID,
H A DOutputSections.cpp126 {OS.tell()}, GlobalData.getStringPool().insert(StringVal).first}); in emitString()
131 {OS.tell()}, GlobalData.getStringPool().insert(StringVal).first}); in emitString()
/src/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewSymbols.def249 SYMBOL_RECORD_ALIAS(S_GDATA32 , 0x110d, GlobalData, DataSym)