Home
last modified time | relevance | path

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

/freebsd/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.cpp23 : UniqueUnitID(0), DebugStrStrings(GlobalData), in DWARFLinkerImpl()
24 DebugLineStrStrings(GlobalData), CommonSections(GlobalData) { in DWARFLinkerImpl()
25 GlobalData.setErrorHandler(ErrorHandler); in DWARFLinkerImpl()
26 GlobalData.setWarningHandler(WarningHandler); in DWARFLinkerImpl()
29 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData, in LinkContext() argument
33 : OutputSections(GlobalData), InputDWARFFile(File), in LinkContext()
64 GlobalData, File, ClangModules, UniqueUnitID)); in addObjectFile()
78 if (!GlobalData.getOptions().UpdateIndexTablesOnly) in addObjectFile()
96 dwarf::FormParams GlobalFormat = {GlobalData.getOptions().TargetDWARFVersion, in link()
101 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 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.cpp17 TypeUnit::TypeUnit(LinkingGlobalData &GlobalData, unsigned ID, in TypeUnit() argument
20 : DwarfUnit(GlobalData, ID, ""), Language(Language), in TypeUnit()
21 AcceleratorRecords(&GlobalData.getAllocator()) { in TypeUnit()
66 GlobalData.getStringPool().insert(ProducerString.str()).first}, in createDIETree()
82 GlobalData.getStringPool().insert(getUnitName()).first}, in createDIETree()
100 DebugStrPatch{{OutOffset}, GlobalData.getStringPool().insert("").first}, in createDIETree()
139 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
147 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
192 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
214 if (!GlobalData.getOptions().AllowNonDeterministicOutput) { in prepareDataForTreeCreation()
[all …]
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.cpp27 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, unsigned ID, in CompileUnit() argument
31 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit()
33 AcceleratorRecords(&GlobalData.getAllocator()) { in CompileUnit()
39 CompileUnit::CompileUnit(LinkingGlobalData &GlobalData, DWARFUnit &OrigUnit, in CompileUnit() argument
43 : DwarfUnit(GlobalData, ID, ClangModuleName), File(File), in CompileUnit()
46 AcceleratorRecords(&GlobalData.getAllocator()) { in CompileUnit()
60 if (!GlobalData.getOptions().NoODR && Language.has_value()) in CompileUnit()
254 if (!GlobalData.getOptions().ParseableSwiftInterfaces) in analyzeImportedModule()
282 auto &Entry = (*GlobalData.getOptions().ParseableSwiftInterfaces)[*Name]; in analyzeImportedModule()
630 if (GlobalData.getOptions().UpdateIndexTablesOnly) in emitDebugAddrSection()
[all …]
H A DOutputSections.cpp125 {OS.tell()}, GlobalData.getStringPool().insert(StringVal).first}); in emitString()
130 {OS.tell()}, GlobalData.getStringPool().insert(StringVal).first}); in emitString()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeViewSymbols.def249 SYMBOL_RECORD_ALIAS(S_GDATA32 , 0x110d, GlobalData, DataSym)