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

References

include/llvm/CodeGen/CommandFlags.inc
  310   Options.MCOptions = InitMCTargetOptionsFromFlags();
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  304                   OutContext.getSubtargetCopy(*STI), TM.Options.MCOptions);
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  561   EmitInlineAsm(OS.str(), getSubtargetInfo(), TM.Options.MCOptions, LocMD,
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  371   HasSplitDwarf = !Asm->TM.Options.MCOptions.SplitDwarfFile.empty();
  379   unsigned DwarfVersionNumber = Asm->TM.Options.MCOptions.DwarfVersion;
 1064     DWOName = Asm->TM.Options.MCOptions.SplitDwarfFile;
 1083                       Asm->TM.Options.MCOptions.SplitDwarfFile);
 1085                       Asm->TM.Options.MCOptions.SplitDwarfFile);
lib/CodeGen/LLVMTargetMachine.cpp
   52       *MRI, getTargetTriple().str(), Options.MCOptions);
   64   TmpAsmInfo->setPreserveAsmComments(Options.MCOptions.PreserveAsmComments);
  121   if (Options.MCOptions.MCSaveTempLabels)
  138     if (Options.MCOptions.ShowMCEncoding)
  142         getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions));
  145         Context, std::move(FOut), Options.MCOptions.AsmVerbose,
  146         Options.MCOptions.MCUseDwarfDirectory, InstPrinter, std::move(MCE),
  147         std::move(MAB), Options.MCOptions.ShowMCInst);
  156         getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions);
  168         std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll,
  169         Options.MCOptions.MCIncrementalLinkerCompatible,
  239   if (Options.MCOptions.MCSaveTempLabels)
  249       getTarget().createMCAsmBackend(STI, MRI, Options.MCOptions);
  256       std::unique_ptr<MCCodeEmitter>(MCE), STI, Options.MCOptions.MCRelaxAll,
  257       Options.MCOptions.MCIncrementalLinkerCompatible,
lib/LTO/LTOBackend.cpp
  330     TM->Options.MCOptions.SplitDwarfFile = DwoFile.str().str();
  332     TM->Options.MCOptions.SplitDwarfFile = Conf.SplitDwarfFile;
lib/Target/AArch64/AArch64TargetMachine.cpp
  266                         computeDataLayout(TT, Options.MCOptions, LittleEndian),
lib/Target/ARM/ARMTargetMachine.cpp
  115   StringRef ABIName = Options.MCOptions.getABIName();
lib/Target/Mips/MipsTargetMachine.cpp
   66   MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions);
  121       ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)),
lib/Target/PowerPC/PPCTargetMachine.cpp
  202   if (Options.MCOptions.getABIName().startswith("elfv1"))
  204   else if (Options.MCOptions.getABIName().startswith("elfv2"))
  207   assert(Options.MCOptions.getABIName().empty() &&
lib/Target/RISCV/RISCVTargetMachine.cpp
   67       Subtarget(TT, CPU, FS, Options.MCOptions.getABIName(), *this) {
lib/Target/TargetMachine.cpp
  190         GV && Options.MCOptions.MCPIECopyRelocations && isa<GlobalVariable>(GV);
lib/Target/TargetMachineC.cpp
  178   unwrap(T)->Options.MCOptions.AsmVerbose = VerboseAsm;
lib/Target/X86/X86MCInstLower.cpp
 1837   if (TM.Options.MCOptions.ShowMCEncoding) {
tools/clang/lib/CodeGen/BackendUtil.cpp
  489   Options.MCOptions.SplitDwarfFile = CodeGenOpts.SplitDwarfFile;
  490   Options.MCOptions.MCRelaxAll = CodeGenOpts.RelaxAll;
  491   Options.MCOptions.MCSaveTempLabels = CodeGenOpts.SaveTempLabels;
  492   Options.MCOptions.MCUseDwarfDirectory = !CodeGenOpts.NoDwarfDirectoryAsm;
  493   Options.MCOptions.MCNoExecStack = CodeGenOpts.NoExecStack;
  494   Options.MCOptions.MCIncrementalLinkerCompatible =
  496   Options.MCOptions.MCPIECopyRelocations = CodeGenOpts.PIECopyRelocations;
  497   Options.MCOptions.MCFatalWarnings = CodeGenOpts.FatalWarnings;
  498   Options.MCOptions.MCNoWarn = CodeGenOpts.NoWarn;
  499   Options.MCOptions.AsmVerbose = CodeGenOpts.AsmVerbose;
  500   Options.MCOptions.PreserveAsmComments = CodeGenOpts.PreserveAsmComments;
  501   Options.MCOptions.ABIName = TargetOpts.ABI;
  507       Options.MCOptions.IASSearchPaths.push_back(
tools/llc/llc.cpp
  451   Options.MCOptions.ShowMCEncoding = ShowMCEncoding;
  452   Options.MCOptions.MCUseDwarfDirectory = EnableDwarfDirectory;
  453   Options.MCOptions.AsmVerbose = AsmVerbose;
  454   Options.MCOptions.PreserveAsmComments = PreserveComments;
  455   Options.MCOptions.IASSearchPaths = IncludeDirs;
  456   Options.MCOptions.SplitDwarfFile = SplitDwarfFile;