Lines Matching defs:GlobalData

24     : UniqueUnitID(0), DebugStrStrings(GlobalData),
25 DebugLineStrStrings(GlobalData), CommonSections(GlobalData) {
26 GlobalData.setErrorHandler(ErrorHandler);
27 GlobalData.setWarningHandler(WarningHandler);
30 DWARFLinkerImpl::LinkContext::LinkContext(LinkingGlobalData &GlobalData,
34 : OutputSections(GlobalData), InputDWARFFile(File),
65 GlobalData, File, ClangModules, UniqueUnitID));
79 if (!GlobalData.getOptions().UpdateIndexTablesOnly)
97 dwarf::FormParams GlobalFormat = {GlobalData.getOptions().TargetDWARFVersion,
102 GlobalData.getTargetTriple()) {
115 if (GlobalData.getOptions().Verbose) {
124 DumpOpts.Verbose = GlobalData.getOptions().Verbose;
130 if (GlobalData.getOptions().VerifyInputDWARF)
133 if (!GlobalData.getTargetTriple())
160 GlobalData.getTargetTriple())
168 if (!GlobalData.Options.NoODR && Language.has_value()) {
172 GlobalData, UniqueUnitID++, Language, GlobalFormat, GlobalEndianness);
177 if (GlobalData.getOptions().Threads == 0)
181 hardware_concurrency(GlobalData.getOptions().Threads);
184 if (GlobalData.getOptions().Threads == 1) {
188 GlobalData.error(std::move(Err), Context->InputDWARFFile.FileName);
198 GlobalData.error(std::move(Err), Context->InputDWARFFile.FileName);
211 if (GlobalData.getTargetTriple().has_value())
213 (*GlobalData.getTargetTriple()).get()))
232 if (GlobalData.getOptions().InputVerificationHandler)
233 GlobalData.getOptions().InputVerificationHandler(File, OS.str());
238 if (GlobalData.getOptions().TargetDWARFVersion == 0)
242 if (GlobalData.getOptions().Verbose && GlobalData.getOptions().Threads != 1) {
243 GlobalData.Options.Threads = 1;
244 GlobalData.warn(
249 if (GlobalData.getOptions().UpdateIndexTablesOnly &&
250 !GlobalData.Options.NoODR)
251 GlobalData.Options.NoODR = true;
308 GlobalData.warn("anonymous module skeleton CU for " + PCMFile + ".",
313 if (!Quiet && GlobalData.getOptions().Verbose) {
323 if (!Quiet && GlobalData.getOptions().Verbose && (Cached->second != DwoId))
324 GlobalData.warn(
329 if (!Quiet && GlobalData.getOptions().Verbose)
347 getPCMFile(CUDie, GlobalData.getOptions().ObjectPrefixMap);
357 if (GlobalData.getOptions().Verbose)
380 SmallString<0> Path(GlobalData.getOptions().PrependPath);
388 GlobalData.error("cann't load clang module: loader is not specified.",
409 GlobalData.error(Err, InputDWARFFile.FileName);
417 if (GlobalData.getOptions().Verbose)
418 GlobalData.warn(
433 GlobalData, *CU, UniqueUnitID.fetch_add(1), ModuleName, *ErrOrObj,
463 if (!GlobalData.getOptions().UpdateIndexTablesOnly &&
465 if (GlobalData.getOptions().Verbose)
478 getPCMFile(CUDie, GlobalData.getOptions().ObjectPrefixMap);
482 if (!CUDie || GlobalData.getOptions().UpdateIndexTablesOnly ||
485 GlobalData, *OrigCU, UniqueUnitID.fetch_add(1), "", InputDWARFFile,
569 if (GlobalData.getOptions().UpdateIndexTablesOnly) {
670 GlobalData.getOptions().UpdateIndexTablesOnly ||
672 if (Error Err = CU.cloneAndEmit(GlobalData.getTargetTriple(),
710 if (!GlobalData.getTargetTriple().has_value())
732 if (!GlobalData.getTargetTriple().has_value())
853 if (!GlobalData.getTargetTriple().has_value())
877 if (GlobalData.getOptions().Statistics)
1125 if (llvm::is_contained(GlobalData.Options.AccelTables,
1134 if (llvm::is_contained(GlobalData.Options.AccelTables,
1141 if (llvm::is_contained(GlobalData.Options.AccelTables,
1145 emitAppleAcceleratorSections((*GlobalData.getTargetTriple()).get());
1149 if (llvm::is_contained(GlobalData.Options.AccelTables,
1153 emitDWARFv5DebugNamesSection((*GlobalData.getTargetTriple()).get());
1401 GlobalData.getStringPool().clear();