| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerImpl.h | 49 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 D | DWARFLinkerImpl.cpp | 23 : 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 D | OutputSections.h | 155 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 D | StringEntryToDwarfStringPoolEntryMap.h | 23 StringEntryToDwarfStringPoolEntryMap(LinkingGlobalData &GlobalData) in StringEntryToDwarfStringPoolEntryMap() argument 24 : GlobalData(GlobalData) {} in StringEntryToDwarfStringPoolEntryMap() 34 GlobalData.getAllocator() in add() 67 LinkingGlobalData &GlobalData; variable
|
| H A D | DWARFLinkerTypeUnit.cpp | 17 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 D | DWARFLinkerUnit.h | 32 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 D | DWARFLinkerCompileUnit.h | 87 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 D | DWARFLinkerCompileUnit.cpp | 27 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 D | OutputSections.cpp | 125 {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 D | CodeViewSymbols.def | 249 SYMBOL_RECORD_ALIAS(S_GDATA32 , 0x110d, GlobalData, DataSym)
|