Lines Matching refs:getOption

155     StringRef Option = A.getOption().getName();  in getRefinementStep()
254 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Val; in ParseMRecip()
261 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Val; in ParseMRecip()
299 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Value; in ParseMPreferVectorWidth()
380 ExceptionArg->getOption().matches(options::OPT_fcxx_exceptions) || in addExceptionArgs()
381 ExceptionArg->getOption().matches(options::OPT_fexceptions); in addExceptionArgs()
425 if (A->getOption().matches(options::OPT_ffile_compilation_dir_EQ)) in addDebugCompDirArg()
483 AddOneArg(A->getValue(), A->getOption().getName()); in addDebugPrefixMapArg()
500 << Map << A->getOption().getName(); in addMacroPrefixMapArg()
515 << Map << A->getOption().getName(); in addCoveragePrefixMapArg()
527 if (A->getOption().matches(options::OPT_O4) || in shouldEnableVectorizerAtOLevel()
528 A->getOption().matches(options::OPT_Ofast)) in shouldEnableVectorizerAtOLevel()
531 if (A->getOption().matches(options::OPT_O0)) in shouldEnableVectorizerAtOLevel()
534 assert(A->getOption().matches(options::OPT_O) && "Must have a -O flag"); in shouldEnableVectorizerAtOLevel()
595 PGOGenerateArg->getOption().matches(options::OPT_fno_profile_generate)) in addPGOAndCoverageFlags()
605 ProfileGenerateArg->getOption().matches( in addPGOAndCoverageFlags()
636 if (ProfileGenerateArg->getOption().matches( in addPGOAndCoverageFlags()
670 if (PGOGenArg->getOption().matches( in addPGOAndCoverageFlags()
681 if (ProfileUseArg->getOption().matches(options::OPT_fprofile_instr_use_EQ)) in addPGOAndCoverageFlags()
684 else if ((ProfileUseArg->getOption().matches( in addPGOAndCoverageFlags()
686 ProfileUseArg->getOption().matches( in addPGOAndCoverageFlags()
725 if (A->getOption().matches(options::OPT_ffile_compilation_dir_EQ)) in addPGOAndCoverageFlags()
1018 if (A->getOption().matches(options::OPT_MT)) { in AddPreprocessingOptions()
1052 if (ArgM->getOption().matches(options::OPT_M) || in AddPreprocessingOptions()
1053 ArgM->getOption().matches(options::OPT_MD)) in AddPreprocessingOptions()
1062 if (!ArgM || ArgM->getOption().matches(options::OPT_MD) || in AddPreprocessingOptions()
1063 ArgM->getOption().matches(options::OPT_MMD)) in AddPreprocessingOptions()
1141 if (A->getOption().matches(options::OPT_include) && in AddPreprocessingOptions()
1174 } else if (A->getOption().matches(options::OPT_isystem_after)) { in AddPreprocessingOptions()
1181 } else if (A->getOption().matches(options::OPT_stdlibxx_isystem)) { in AddPreprocessingOptions()
1184 } else if (A->getOption().matches(options::OPT_ibuiltininc)) { in AddPreprocessingOptions()
1546 if (A->getOption().matches(options::OPT_msign_return_address_EQ)) { in CollectARMPACBTIOptions()
1643 if (A->getOption().matches(options::OPT_mno_global_merge)) in AddARMTargetArgs()
1786 if (A->getOption().matches(options::OPT_mno_global_merge)) in AddAArch64TargetArgs()
1907 if (A->getOption().matches(options::OPT_mno_ldc1_sdc1)) { in AddMIPSTargetArgs()
1915 if (A->getOption().matches(options::OPT_mno_check_zero_division)) { in AddMIPSTargetArgs()
1948 ABICalls && ABICalls->getOption().matches(options::OPT_mno_abicalls); in AddMIPSTargetArgs()
1959 bool WantGPOpt = GPOpt && GPOpt->getOption().matches(options::OPT_mgpopt); in AddMIPSTargetArgs()
1973 if (LocalSData->getOption().matches(options::OPT_mlocal_sdata)) { in AddMIPSTargetArgs()
1983 if (ExternSData->getOption().matches(options::OPT_mextern_sdata)) { in AddMIPSTargetArgs()
1993 if (EmbeddedData->getOption().matches(options::OPT_membedded_data)) { in AddMIPSTargetArgs()
2022 if (A->getOption().matches(options::OPT_mno_relax_pic_calls)) { in AddMIPSTargetArgs()
2299 const Option &O = A->getOption(); in AddX86TargetArgs()
2323 if (A->getOption().matches(options::OPT_mskip_rax_setup)) in AddX86TargetArgs()
2461 auto &O = A->getOption(); in DumpCompilationDatabase()
2583 if (A->getOption().getID() == options::OPT_mimplicit_it_EQ) { in CollectArgsForIntegratedAssembler()
2928 switch (A->getOption().getID()) { in RenderFloatingPointOptions()
3503 if (A->getOption().matches(options::OPT_fstack_protector)) in RenderSSPOptions()
3506 else if (A->getOption().matches(options::OPT_fstack_protector_strong)) in RenderSSPOptions()
3508 else if (A->getOption().matches(options::OPT_fstack_protector_all)) in RenderSSPOptions()
3549 << A->getOption().getName() << Value << "tls global"; in RenderSSPOptions()
3579 << A->getOption().getName() << Value << "sysreg global"; in RenderSSPOptions()
3593 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Value; in RenderSSPOptions()
3599 << A->getOption().getName() << Value; in RenderSSPOptions()
3612 << A->getOption().getName() << Value << "fs gs"; in RenderSSPOptions()
3616 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Value; in RenderSSPOptions()
3626 << A->getOption().getName() << "legal symbol name"; in RenderSSPOptions()
3656 switch (A->getOption().getID()) { in RenderTrivialAutoVarInitOptions()
3747 CmdArgs.push_back(Args.MakeArgString(A->getOption().getPrefixedName())); in RenderOpenCLOptions()
3805 switch (A->getOption().getID()) { in RenderARCMigrateToolOptions()
4160 if (A->getOption().matches(options::OPT_funsigned_char) || in RenderCharacterOptions()
4161 A->getOption().matches(options::OPT_fno_signed_char)) { in RenderCharacterOptions()
4173 if (A->getOption().matches(options::OPT_fshort_wchar)) { in RenderCharacterOptions()
4254 Arg->getOption().matches( in RenderObjCOptions()
4271 if (WeakArg->getOption().matches(options::OPT_fobjc_weak)) in RenderObjCOptions()
4290 switch (A->getOption().getID()) { in RenderDiagnosticsOptions()
4350 const Option &O = A->getOption(); in RenderDiagnosticsOptions()
4367 << Value << A->getOption().getName(); in RenderDiagnosticsOptions()
4397 if (!Arg || Arg->getOption().matches(options::OPT_gno_split_dwarf)) in getDebugFissionKind()
4400 if (Arg->getOption().matches(options::OPT_gsplit_dwarf)) in getDebugFissionKind()
4422 if (DwarfFormatArg->getOption().matches(options::OPT_gdwarf64)) { in renderDwarfFormat()
4481 A->getOption().matches(options::OPT_gN_Group)) { in renderDebugOptions()
4501 if (A->getOption().matches(options::OPT_glldb)) in renderDebugOptions()
4503 else if (A->getOption().matches(options::OPT_gsce)) in renderDebugOptions()
4505 else if (A->getOption().matches(options::OPT_gdbx)) in renderDebugOptions()
4679 (PubnamesArg->getOption().matches(options::OPT_gpubnames) || in renderDebugOptions()
4680 PubnamesArg->getOption().matches(options::OPT_ggnu_pubnames))); in renderDebugOptions()
4683 (!PubnamesArg->getOption().matches(options::OPT_gno_gnu_pubnames) && in renderDebugOptions()
4684 !PubnamesArg->getOption().matches(options::OPT_gno_pubnames)))) in renderDebugOptions()
4685 CmdArgs.push_back(PubnamesArg && PubnamesArg->getOption().matches( in renderDebugOptions()
4696 const auto &Opt = SimpleTemplateNamesArg->getOption(); in renderDebugOptions()
4711 const auto &Opt = DebugTemplateAlias->getOption(); in renderDebugOptions()
4828 RTOptionID = A->getOption().getID(); in ProcessVSRuntimeLibrary()
5296 !MemProfArg->getOption().matches(options::OPT_fno_memory_profile)) in ConstructJob()
5369 if (llvm::is_contained(kBitcodeOptionIgnorelist, A->getOption().getID())) in ConstructJob()
5396 if (A->getOption().matches(options::OPT_O4)) { in ConstructJob()
5563 if (LastPICDataRelArg->getOption().matches( in ConstructJob()
5641 else if (A->getOption().matches(options::OPT_fsemantic_interposition)) in ConstructJob()
5713 << V << A->getOption().getName(); in ConstructJob()
5735 } else if (A->getOption().matches(options::OPT_maix_struct_return)) { in ConstructJob()
5738 assert(A->getOption().matches(options::OPT_msvr4_struct_return)); in ConstructJob()
5748 } else if (A->getOption().matches(options::OPT_fpcc_struct_return)) { in ConstructJob()
5751 assert(A->getOption().matches(options::OPT_freg_struct_return)); in ConstructJob()
5857 << A->getValue() << A->getOption().getName(); in ConstructJob()
5860 << A->getOption().getName() << TripleStr; in ConstructJob()
5875 (A->getOption().getID() != options::OPT_mlong_double_80)) in ConstructJob()
5902 << A->getValue() << A->getOption().getName(); in ConstructJob()
5949 if (A->getOption().matches(options::OPT_fdirect_access_external_data) != in ConstructJob()
6022 << A->getOption().getName() << TripleStr; in ConstructJob()
6025 << A->getOption().getName() << Value; in ConstructJob()
6085 << Unsupported->getOption().getName(); in ConstructJob()
6090 << Unsupported->getOption().getName() in ConstructJob()
6094 << Unsupported->getOption().getName() << "please use -mno-altivec"; in ConstructJob()
6152 if (A->getOption().matches(options::OPT_fbasic_block_address_map)) in ConstructJob()
6207 if (!A->getOption().matches(options::OPT_fno_split_machine_functions)) { in ConstructJob()
6276 if (A->getOption().matches(options::OPT_O4)) { in ConstructJob()
6304 if (A->getOption().getID() == options::OPT__SLASH_wd) { in ConstructJob()
6352 if (Std->getOption().matches(options::OPT_ansi)) in ConstructJob()
6403 WriteStrings->getOption().matches(options::OPT_Wwrite_strings)) in ConstructJob()
6418 if (Asm->getOption().matches(options::OPT_fasm)) in ConstructJob()
6508 << V << A->getOption().getName(); in ConstructJob()
6529 if (A->getOption().matches(options::OPT_fvisibility_EQ)) { in ConstructJob()
6532 assert(A->getOption().matches(options::OPT_fvisibility_ms_compat)); in ConstructJob()
6548 if (A->getOption().matches( in ConstructJob()
6579 if (A->getOption().matches(options::OPT_fvisibility_global_new_delete_EQ)) { in ConstructJob()
6582 assert(A->getOption().matches( in ConstructJob()
6742 << S0 << A->getOption().getName(); in ConstructJob()
6794 if (A->getOption().matches(options::OPT_p)) { in ConstructJob()
6841 if (A->getOption().matches(options::OPT_fwrapv)) in ConstructJob()
6845 if (A->getOption().matches(options::OPT_fno_strict_overflow)) in ConstructJob()
6891 if (A->getOption().matches(options::OPT_mrestrict_it)) { in ConstructJob()
7197 if (A->getOption().matches(options::OPT_fno_inline)) in ConstructJob()
7275 const Option &Opt = A->getOption(); in ConstructJob()
7312 if (A->getOption().matches( in ConstructJob()
7332 if (A->getOption().matches(options::OPT_fno_aligned_allocation)) in ConstructJob()
7452 if (A->getOption().matches(options::OPT_fdollars_in_identifiers)) in ConstructJob()
7827 if (IsUsingLTO && A->getOption().matches(options::OPT_ffat_lto_objects)) { in ConstructJob()
7844 if (A->getOption().matches(options::OPT_fglobal_isel)) { in ConstructJob()
7855 if (!A || A->getOption().matches(options::OPT_O0)) in ConstructJob()
7885 if (A->getOption().matches(options::OPT_fforce_enable_int128)) in ConstructJob()
8029 runtimeArg->getOption().matches(options::OPT_fobjc_runtime_EQ)) { in AddObjCRuntimeArgs()
8121 } else if (runtimeArg->getOption().matches(options::OPT_fnext_runtime)) { in AddObjCRuntimeArgs()
8133 assert(runtimeArg->getOption().matches(options::OPT_fgnu_runtime)); in AddObjCRuntimeArgs()
8235 if (ShowIncludes->getOption().matches(options::OPT__SLASH_showIncludes)) in AddClangCLArgs()
8338 unsigned DCCOptId = CCArg->getOption().getID(); in AddClangCLArgs()
8561 WantDebug = !A->getOption().matches(options::OPT_g0) && in ConstructJob()
8562 !A->getOption().matches(options::OPT_ggdb0); in ConstructJob()
9065 if (A->getOption().matches(options::OPT_O4) || in ConstructJob()
9066 A->getOption().matches(options::OPT_Ofast)) in ConstructJob()
9068 else if (A->getOption().matches(options::OPT_O)) { in ConstructJob()
9074 } else if (A->getOption().matches(options::OPT_O0)) in ConstructJob()
9086 if (!A->getOption().matches(options::OPT_g0)) in ConstructJob()