reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/gold/gold-plugin.cpp
  844   Conf.CPU = options::mcpu;
  845   Conf.Options = InitTargetOptionsFromCodeGenFlags();
  849   Conf.Options.RelaxELFRelocations = false;
  853     Conf.Options.FunctionSections = SplitSections;
  855     Conf.Options.DataSections = SplitSections;
  857   Conf.MAttrs = MAttrs;
  858   Conf.RelocModel = RelocationModel;
  859   Conf.CodeModel = getCodeModel();
  860   Conf.CGOptLevel = getCGOptLevel();
  861   Conf.DisableVerify = options::DisableVerify;
  862   Conf.OptLevel = options::OptLevel;
  873   Conf.OverrideTriple = options::triple;
  874   Conf.DefaultTriple = sys::getDefaultTargetTriple();
  876   Conf.DiagHandler = diagnosticHandler;
  883     Conf.PreOptModuleHook = [](size_t Task, const Module &M) { return false; };
  887     Conf.PostInternalizeModuleHook = [](size_t Task, const Module &M) {
  898     check(Conf.addSaveTemps(output_name + ".",
  902     Conf.CGFileType = TargetMachine::CGFT_AssemblyFile;
  907     Conf.SampleProfile = options::sample_profile;
  910     Conf.CSIRProfile = options::cs_profile_path;
  911   Conf.RunCSIRInstr = options::cs_pgo_gen;
  913   Conf.DwoDir = options::dwo_dir;
  916   Conf.RemarksFilename = options::RemarksFilename;
  917   Conf.RemarksPasses = options::RemarksPasses;
  918   Conf.RemarksWithHotness = options::RemarksWithHotness;
  919   Conf.RemarksFormat = options::RemarksFormat;
  922   Conf.UseNewPM = options::new_pass_manager;
  924   Conf.DebugPassManager = options::debug_pass_manager;
  926   Conf.StatsFile = options::stats_file;
  927   return std::make_unique<LTO>(std::move(Conf), Backend,