reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
210 Options.DumpDebugMap = Args.hasArg(OPT_dump_debug_map); 211 Options.DumpStab = Args.hasArg(OPT_symtab); 212 Options.Flat = Args.hasArg(OPT_flat); 213 Options.InputIsYAMLDebugMap = Args.hasArg(OPT_yaml_input); 214 Options.PaperTrailWarnings = Args.hasArg(OPT_papertrail); 215 Options.Verify = Args.hasArg(OPT_verify); 217 Options.LinkOpts.Minimize = Args.hasArg(OPT_minimize); 218 Options.LinkOpts.NoODR = Args.hasArg(OPT_no_odr); 219 Options.LinkOpts.NoOutput = Args.hasArg(OPT_no_output); 220 Options.LinkOpts.NoTimestamp = Args.hasArg(OPT_no_swiftmodule_timestamp); 221 Options.LinkOpts.Update = Args.hasArg(OPT_update); 222 Options.LinkOpts.Verbose = Args.hasArg(OPT_verbose); 225 Options.LinkOpts.TheAccelTableKind = *AccelKind; 231 Options.SymbolMap = SymbolMap->getValue(); 234 Options.LinkOpts.Update = true; 237 getInputs(Args, Options.LinkOpts.Update)) { 238 Options.InputFiles = std::move(*InputFiles); 244 Options.Archs.push_back(Arch->getValue()); 247 Options.LinkOpts.PrependPath = OsoPrependPath->getValue(); 250 Options.OutputFile = OutputFile->getValue(); 253 Options.Toolchain = Toolchain->getValue(); 256 Options.LinkOpts.FileType = OutputFileType::Assembly; 259 Options.LinkOpts.Threads = atoi(NumThreads->getValue()); 261 Options.LinkOpts.Threads = thread::hardware_concurrency(); 263 if (Options.DumpDebugMap || Options.LinkOpts.Verbose) 263 if (Options.DumpDebugMap || Options.LinkOpts.Verbose) 264 Options.LinkOpts.Threads = 1; 267 Options.PaperTrailWarnings = true; 269 if (Error E = verifyOptions(Options)) 271 return Options;