Lines Matching refs:Options
44 ObjFileAddressMap(DWARFContext &Context, const Options &Options, in ObjFileAddressMap() argument
46 : Opts(Options) { in ObjFileAddressMap()
69 Options.Tombstone, CU->getAddressByteSize())) { in ObjFileAddressMap()
222 const Options &Opts;
303 Error linkDebugInfoImpl(object::ObjectFile &File, const Options &Options, in linkDebugInfoImpl() argument
314 if (Options.Verbose && Die) { in linkDebugInfoImpl()
317 DumpOpts.Verbose = Options.Verbose; in linkDebugInfoImpl()
361 DebugInfoLinker->setNumThreads(Options.NumThreads); in linkDebugInfoImpl()
362 DebugInfoLinker->setNoODR(!Options.DoODRDeduplication); in linkDebugInfoImpl()
363 DebugInfoLinker->setVerbosity(Options.Verbose); in linkDebugInfoImpl()
364 DebugInfoLinker->setUpdateIndexTablesOnly(!Options.DoGarbageCollection); in linkDebugInfoImpl()
382 std::make_unique<ObjFileAddressMap>(*Context, Options, File)); in linkDebugInfoImpl()
406 switch (Options.AccelTableKind) { in linkDebugInfoImpl()
434 if (Options.AccelTableKind == DwarfUtilAccelKind::None) in linkDebugInfoImpl()
444 Options.InputFileName); in linkDebugInfoImpl()
452 Options.AccelTableKind), in linkDebugInfoImpl()
453 Options.InputFileName); in linkDebugInfoImpl()
458 Options.InputFileName); in linkDebugInfoImpl()
469 Error linkDebugInfo(object::ObjectFile &File, const Options &Options, in linkDebugInfo() argument
471 if (Options.UseDWARFLinkerParallel) in linkDebugInfo()
472 return linkDebugInfoImpl<parallel::DWARFLinker>(File, Options, OutStream); in linkDebugInfo()
474 return linkDebugInfoImpl<classic::DWARFLinker>(File, Options, OutStream); in linkDebugInfo()