reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
208 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); 209 Opts.CPU = Args.getLastArgValue(OPT_target_cpu); 210 Opts.Features = Args.getAllArgValues(OPT_target_feature); 213 if (Opts.Triple.empty()) 214 Opts.Triple = llvm::sys::getDefaultTargetTriple(); 217 Opts.IncludePaths = Args.getAllArgValues(OPT_I); 218 Opts.NoInitialTextSection = Args.hasArg(OPT_n); 219 Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels); 221 Opts.GenDwarfForAssembly = Args.hasArg(OPT_debug_info_kind_EQ); 227 Opts.CompressDebugSections = llvm::DebugCompressionType::GNU; 229 Opts.CompressDebugSections = 238 Opts.RelaxELFRelocations = Args.hasArg(OPT_mrelax_relocations); 239 Opts.DwarfVersion = getLastArgIntValue(Args, OPT_dwarf_version_EQ, 2, Diags); 240 Opts.DwarfDebugFlags = Args.getLastArgValue(OPT_dwarf_debug_flags); 241 Opts.DwarfDebugProducer = Args.getLastArgValue(OPT_dwarf_debug_producer); 242 Opts.DebugCompilationDir = Args.getLastArgValue(OPT_fdebug_compilation_dir); 243 Opts.MainFileName = Args.getLastArgValue(OPT_main_file_name); 246 Opts.DebugPrefixMap.insert(StringRef(Arg).split('=')); 253 Opts.InputFile = A->getValue(); 261 Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm); 262 Opts.OutputPath = Args.getLastArgValue(OPT_o); 263 Opts.SplitDwarfOutput = Args.getLastArgValue(OPT_split_dwarf_output); 275 Opts.OutputType = FileType(OutputType); 277 Opts.ShowHelp = Args.hasArg(OPT_help); 278 Opts.ShowVersion = Args.hasArg(OPT_version); 281 Opts.OutputAsmVariant = 283 Opts.ShowEncoding = Args.hasArg(OPT_show_encoding); 284 Opts.ShowInst = Args.hasArg(OPT_show_inst); 287 Opts.RelaxAll = Args.hasArg(OPT_mrelax_all); 288 Opts.NoExecStack = Args.hasArg(OPT_mno_exec_stack); 289 Opts.FatalWarnings = Args.hasArg(OPT_massembler_fatal_warnings); 290 Opts.NoWarn = Args.hasArg(OPT_massembler_no_warn); 291 Opts.RelocationModel = Args.getLastArgValue(OPT_mrelocation_model, "pic"); 292 Opts.TargetABI = Args.getLastArgValue(OPT_target_abi); 293 Opts.IncrementalLinkerCompatible = 295 Opts.SymbolDefs = Args.getAllArgValues(OPT_defsym); 300 Opts.EmbedBitcode = llvm::StringSwitch<unsigned>(A->getValue())