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

References

tools/lld/ELF/LTO.cpp
   71   c.Options = initTargetOptionsFromCodeGenFlags();
   72   c.Options.RelaxELFRelocations = true;
   73   c.Options.EmitAddrsig = true;
   76   c.Options.FunctionSections = true;
   77   c.Options.DataSections = true;
   80     c.RelocModel = *relocModel;
   82     c.RelocModel = None;
   84     c.RelocModel = Reloc::PIC_;
   86     c.RelocModel = Reloc::Static;
   88   c.CodeModel = getCodeModelFromCMModel();
   89   c.DisableVerify = config->disableVerify;
   90   c.DiagHandler = diagnosticHandler;
   91   c.OptLevel = config->ltoo;
   92   c.CPU = getCPUStr();
   93   c.MAttrs = getMAttrs();
   94   c.CGOptLevel = args::getCGOptLevel(config->ltoo);
   97   c.OptPipeline = config->ltoNewPmPasses;
   98   c.AAPipeline = config->ltoAAPipeline;
  101   c.RemarksFilename = config->optRemarksFilename;
  102   c.RemarksPasses = config->optRemarksPasses;
  103   c.RemarksWithHotness = config->optRemarksWithHotness;
  104   c.RemarksFormat = config->optRemarksFormat;
  106   c.SampleProfile = config->ltoSampleProfile;
  107   c.UseNewPM = config->ltoNewPassManager;
  108   c.DebugPassManager = config->ltoDebugPassManager;
  109   c.DwoDir = config->dwoDir;
  111   c.CSIRProfile = config->ltoCSProfileFile;
  112   c.RunCSIRInstr = config->ltoCSProfileGenerate;
  115     c.PostInternalizeModuleHook = [](size_t task, const Module &m) {
  123     checkError(c.addSaveTemps(config->outputFile.str() + ".",
  125   return c;