Lines Matching refs:GlobalData

24     : 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()
115 if (GlobalData.getOptions().Verbose) { in link()
124 DumpOpts.Verbose = GlobalData.getOptions().Verbose; in link()
130 if (GlobalData.getOptions().VerifyInputDWARF) in link()
133 if (!GlobalData.getTargetTriple()) in link()
160 GlobalData.getTargetTriple()) in link()
168 if (!GlobalData.Options.NoODR && Language.has_value()) { in link()
172 GlobalData, UniqueUnitID++, Language, GlobalFormat, GlobalEndianness); in link()
177 if (GlobalData.getOptions().Threads == 0) in link()
181 hardware_concurrency(GlobalData.getOptions().Threads); in link()
184 if (GlobalData.getOptions().Threads == 1) { in link()
188 GlobalData.error(std::move(Err), Context->InputDWARFFile.FileName); in link()
198 GlobalData.error(std::move(Err), Context->InputDWARFFile.FileName); in link()
211 if (GlobalData.getTargetTriple().has_value()) in link()
213 (*GlobalData.getTargetTriple()).get())) in link()
232 if (GlobalData.getOptions().InputVerificationHandler) in verifyInput()
233 GlobalData.getOptions().InputVerificationHandler(File, OS.str()); in verifyInput()
238 if (GlobalData.getOptions().TargetDWARFVersion == 0) in validateAndUpdateOptions()
242 if (GlobalData.getOptions().Verbose && GlobalData.getOptions().Threads != 1) { in validateAndUpdateOptions()
243 GlobalData.Options.Threads = 1; in validateAndUpdateOptions()
244 GlobalData.warn( in validateAndUpdateOptions()
249 if (GlobalData.getOptions().UpdateIndexTablesOnly && in validateAndUpdateOptions()
250 !GlobalData.Options.NoODR) in validateAndUpdateOptions()
251 GlobalData.Options.NoODR = true; in validateAndUpdateOptions()
308 GlobalData.warn("anonymous module skeleton CU for " + PCMFile + ".", in isClangModuleRef()
313 if (!Quiet && GlobalData.getOptions().Verbose) { in isClangModuleRef()
323 if (!Quiet && GlobalData.getOptions().Verbose && (Cached->second != DwoId)) in isClangModuleRef()
324 GlobalData.warn( in isClangModuleRef()
329 if (!Quiet && GlobalData.getOptions().Verbose) in isClangModuleRef()
347 getPCMFile(CUDie, GlobalData.getOptions().ObjectPrefixMap); in registerModuleReference()
357 if (GlobalData.getOptions().Verbose) in registerModuleReference()
380 SmallString<0> Path(GlobalData.getOptions().PrependPath); in loadClangModule()
388 GlobalData.error("cann't load clang module: loader is not specified.", in loadClangModule()
409 GlobalData.error(Err, InputDWARFFile.FileName); in loadClangModule()
417 if (GlobalData.getOptions().Verbose) in loadClangModule()
418 GlobalData.warn( in loadClangModule()
433 GlobalData, *CU, UniqueUnitID.fetch_add(1), ModuleName, *ErrOrObj, in loadClangModule()
463 if (!GlobalData.getOptions().UpdateIndexTablesOnly && in link()
465 if (GlobalData.getOptions().Verbose) in link()
478 getPCMFile(CUDie, GlobalData.getOptions().ObjectPrefixMap); in link()
482 if (!CUDie || GlobalData.getOptions().UpdateIndexTablesOnly || in link()
485 GlobalData, *OrigCU, UniqueUnitID.fetch_add(1), "", InputDWARFFile, in link()
569 if (GlobalData.getOptions().UpdateIndexTablesOnly) { in link()
670 GlobalData.getOptions().UpdateIndexTablesOnly || in linkSingleCompileUnit()
672 if (Error Err = CU.cloneAndEmit(GlobalData.getTargetTriple(), in linkSingleCompileUnit()
710 if (!GlobalData.getTargetTriple().has_value()) in emitInvariantSections()
732 if (!GlobalData.getTargetTriple().has_value()) in cloneAndEmitDebugFrame()
853 if (!GlobalData.getTargetTriple().has_value()) in glueCompileUnitsAndWriteToTheOutput()
877 if (GlobalData.getOptions().Statistics) in glueCompileUnitsAndWriteToTheOutput()
1125 if (llvm::is_contained(GlobalData.Options.AccelTables, in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1134 if (llvm::is_contained(GlobalData.Options.AccelTables, in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1141 if (llvm::is_contained(GlobalData.Options.AccelTables, in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1145 emitAppleAcceleratorSections((*GlobalData.getTargetTriple()).get()); in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1149 if (llvm::is_contained(GlobalData.Options.AccelTables, in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1153 emitDWARFv5DebugNamesSection((*GlobalData.getTargetTriple()).get()); in emitCommonSectionsAndWriteCompileUnitsToTheOutput()
1401 GlobalData.getStringPool().clear(); in cleanupDataAfterDWARFOutputIsWritten()