Changeset View
Changeset View
Standalone View
Standalone View
lld/ELF/Driver.cpp
Show First 20 Lines • Show All 893 Lines • ▼ Show 20 Lines | config->ignoreFunctionAddressEquality = | ||||
args.hasArg(OPT_ignore_function_address_equality); | args.hasArg(OPT_ignore_function_address_equality); | ||||
config->init = args.getLastArgValue(OPT_init, "_init"); | config->init = args.getLastArgValue(OPT_init, "_init"); | ||||
config->ltoAAPipeline = args.getLastArgValue(OPT_lto_aa_pipeline); | config->ltoAAPipeline = args.getLastArgValue(OPT_lto_aa_pipeline); | ||||
config->ltoCSProfileGenerate = args.hasArg(OPT_lto_cs_profile_generate); | config->ltoCSProfileGenerate = args.hasArg(OPT_lto_cs_profile_generate); | ||||
config->ltoCSProfileFile = args.getLastArgValue(OPT_lto_cs_profile_file); | config->ltoCSProfileFile = args.getLastArgValue(OPT_lto_cs_profile_file); | ||||
config->ltoDebugPassManager = args.hasArg(OPT_lto_debug_pass_manager); | config->ltoDebugPassManager = args.hasArg(OPT_lto_debug_pass_manager); | ||||
config->ltoNewPassManager = args.hasArg(OPT_lto_new_pass_manager); | config->ltoNewPassManager = args.hasArg(OPT_lto_new_pass_manager); | ||||
config->ltoNewPmPasses = args.getLastArgValue(OPT_lto_newpm_passes); | config->ltoNewPmPasses = args.getLastArgValue(OPT_lto_newpm_passes); | ||||
config->ltoWholeProgramVisibility = | |||||
args.hasArg(OPT_lto_whole_program_visibility); | |||||
config->ltoo = args::getInteger(args, OPT_lto_O, 2); | config->ltoo = args::getInteger(args, OPT_lto_O, 2); | ||||
config->ltoObjPath = args.getLastArgValue(OPT_lto_obj_path_eq); | config->ltoObjPath = args.getLastArgValue(OPT_lto_obj_path_eq); | ||||
config->ltoPartitions = args::getInteger(args, OPT_lto_partitions, 1); | config->ltoPartitions = args::getInteger(args, OPT_lto_partitions, 1); | ||||
config->ltoSampleProfile = args.getLastArgValue(OPT_lto_sample_profile); | config->ltoSampleProfile = args.getLastArgValue(OPT_lto_sample_profile); | ||||
config->mapFile = args.getLastArgValue(OPT_Map); | config->mapFile = args.getLastArgValue(OPT_Map); | ||||
config->mipsGotSize = args::getInteger(args, OPT_mips_got_size, 0xfff0); | config->mipsGotSize = args::getInteger(args, OPT_mips_got_size, 0xfff0); | ||||
config->mergeArmExidx = | config->mergeArmExidx = | ||||
args.hasFlag(OPT_merge_exidx_entries, OPT_no_merge_exidx_entries, true); | args.hasFlag(OPT_merge_exidx_entries, OPT_no_merge_exidx_entries, true); | ||||
▲ Show 20 Lines • Show All 1,109 Lines • Show Last 20 Lines |