Home
last modified time | relevance | path

Searched refs:getOption (Results 1 – 25 of 70) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHLSL.cpp289 if (A->getOption().getID() == options::OPT_dxil_validator_version) { in TranslateArgs()
294 if (A->getOption().getID() == options::OPT_dxc_entrypoint) { in TranslateArgs()
295 DAL->AddSeparateArg(nullptr, Opts.getOption(options::OPT_hlsl_entrypoint), in TranslateArgs()
300 if (A->getOption().getID() == options::OPT_dxc_rootsig_ver) { in TranslateArgs()
302 Opts.getOption(options::OPT_fdx_rootsignature_version), in TranslateArgs()
307 if (A->getOption().getID() == options::OPT__SLASH_O) { in TranslateArgs()
310 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_O0)); in TranslateArgs()
314 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_O), OStr); in TranslateArgs()
319 if (A->getOption().getID() == options::OPT_emit_pristine_llvm) { in TranslateArgs()
321 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_emit_llvm)); in TranslateArgs()
[all …]
H A DMSVC.cpp105 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in ConstructJob()
312 if (A.getOption().matches(options::OPT_l)) { in ConstructJob()
689 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in AddClangSystemIncludeArgs()
852 assert(A->getOption().matches(options::OPT__SLASH_O)); in TranslateOptArg()
871 DAL.AddFlagArg(A, Opts.getOption(options::OPT_O0)); in TranslateOptArg()
874 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "s"); in TranslateOptArg()
876 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fbuiltin)); in TranslateOptArg()
877 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "3"); in TranslateOptArg()
881 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fomit_frame_pointer)); in TranslateOptArg()
883 DAL.AddFlagArg(A, Opts.getOption(options::OPT_ffunction_sections)); in TranslateOptArg()
[all …]
H A DClang.cpp202 ExceptionArg->getOption().matches(options::OPT_fcxx_exceptions) || in addExceptionArgs()
203 ExceptionArg->getOption().matches(options::OPT_fexceptions); in addExceptionArgs()
247 if (A->getOption().matches(options::OPT_ffile_compilation_dir_EQ)) in addDebugCompDirArg()
305 AddOneArg(A->getValue(), A->getOption().getName()); in addDebugPrefixMapArg()
322 << Map << A->getOption().getName(); in addMacroPrefixMapArg()
337 << Map << A->getOption().getName(); in addCoveragePrefixMapArg()
385 PGOGenerateArg->getOption().matches(options::OPT_fno_profile_generate)) in addPGOAndCoverageFlags()
395 ProfileGenerateArg->getOption().matches( in addPGOAndCoverageFlags()
426 if (ProfileGenerateArg->getOption().matches( in addPGOAndCoverageFlags()
445 ColdFuncCoverageArg->getOption().matches( in addPGOAndCoverageFlags()
[all …]
H A DCommonArgs.cpp345 return TargetFeatureArg.getOption().matches(options::OPT_mno_cumode); in shouldIgnoreUnsupportedTargetFeature()
361 StringRef Name = A->getOption().getName(); in handleTargetFeaturesGroup()
493 if (A.getOption().matches(options::OPT_Z_reserved_lib_stdcxx)) in AddLinkerInputs()
495 else if (A.getOption().matches(options::OPT_Z_reserved_lib_cckext)) in AddLinkerInputs()
498 else if (A.getOption().matches(options::OPT_rpath) && in AddLinkerInputs()
643 if (A->getOption().matches(OnOpt)) in AddTargetFeature()
1058 if (A->getOption().matches(options::OPT_O4) || in addLTOOptions()
1059 A->getOption().matches(options::OPT_Ofast)) in addLTOOptions()
1061 else if (A->getOption().matches(options::OPT_O)) { in addLTOOptions()
1067 } else if (A->getOption().matches(options::OPT_O0)) in addLTOOptions()
[all …]
H A DHexagon.cpp78 if (HvxEnablingArg->getOption().matches(options::OPT_mno_hexagon_hvx)) in handleHVXTargetFeatures()
88 if (A->getOption().matches(options::OPT_mhexagon_hvx_EQ)) in handleHVXTargetFeatures()
95 Features.push_back(makeFeature(A->getOption().getName(), false)); in handleHVXTargetFeatures()
104 D.Diag(diag::err_drv_needs_hvx) << withMinus(A->getOption().getName()); in handleHVXTargetFeatures()
105 else if (A->getOption().matches(options::OPT_mhexagon_hvx_length_EQ)) in handleHVXTargetFeatures()
132 StringRef OptName = A->getOption().getName(); in handleHVXTargetFeatures()
133 if (A->getOption().matches(FlagOff)) in handleHVXTargetFeatures()
169 if (A->getOption().matches(options::OPT_mlong_calls)) in getHexagonTargetFeatures()
228 if (A->getOption().matches(options::OPT_mhexagon_hvx_ieee_fp)) in ConstructJob()
665 if (A->getOption().matches(options::OPT_O0)) in getOptimizationLevel()
[all …]
H A DFlang.cpp98 if (LoopVersioningArg->getOption().matches(options::OPT_fno_loop_versioning)) in shouldLoopVersion()
101 if (LoopVersioningArg->getOption().matches(options::OPT_floop_versioning)) in shouldLoopVersion()
104 if (LoopVersioningArg->getOption().matches(options::OPT_Ofast) || in shouldLoopVersion()
105 LoopVersioningArg->getOption().matches(options::OPT_O4)) in shouldLoopVersion()
108 if (LoopVersioningArg->getOption().matches(options::OPT_O)) { in shouldLoopVersion()
151 !stackArrays->getOption().matches(options::OPT_fno_stack_arrays)) in addCodegenOptions()
246 if (A->getOption().matches(options::OPT_mannotate_tablejump)) { in AddLoongArch64TargetArgs()
626 << Val << A->getOption().getName() << "off"; in addFloatingPointOptions()
636 auto optId = A->getOption().getID(); in addFloatingPointOptions()
1004 << A->getOption().getName(); in ConstructJob()
[all …]
H A DCuda.cpp365 bool IsDebugEnabled = !A || A->getOption().matches(options::OPT_O0) || in mustEmitDebugInfo()
370 const Option &Opt = A->getOption(); in mustEmitDebugInfo()
435 if (A->getOption().matches(options::OPT_O4) || in ConstructJob()
436 A->getOption().matches(options::OPT_Ofast)) in ConstructJob()
438 else if (A->getOption().matches(options::OPT_O0)) in ConstructJob()
440 else if (A->getOption().matches(options::OPT_O)) { in ConstructJob()
515 if (A->getOption().matches(options::OPT_cuda_include_ptx_EQ) && in shouldIncludePTX()
518 else if (A->getOption().matches(options::OPT_no_cuda_include_ptx_EQ) && in shouldIncludePTX()
755 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs()
769 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs()
[all …]
H A DDarwin.cpp203 if (A->getOption().matches(options::OPT_O0)) in shouldLinkerNotDedup()
205 if (A->getOption().matches(options::OPT_O)) in shouldLinkerNotDedup()
371 if (A->getOption().matches(options::OPT_fpie) || in AddLinkArgs()
372 A->getOption().matches(options::OPT_fPIE)) in AddLinkArgs()
396 if (A->getOption().matches(options::OPT_fglobal_isel)) { in AddLinkArgs()
611 if (A->getOption().matches(options::OPT_moutline)) { in ConstructJob()
1444 if (A->getOption().matches(options::OPT_exported__symbols__list)) in hasExportSymbolDirective()
1446 if (!A->getOption().matches(options::OPT_Wl_COMMA) && in hasExportSymbolDirective()
1447 !A->getOption().matches(options::OPT_Xlinker)) in hasExportSymbolDirective()
1784 Arg = Args.MakeJoinedArg(nullptr, Opts.getOption(Opt), OSVersionStr); in addOSVersionMinArgument()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DSparc.cpp92 if (A->getOption().matches(options::OPT_msoft_float) || in getSparcFloatABI()
93 A->getOption().matches(options::OPT_mno_fpu)) in getSparcFloatABI()
95 else if (A->getOption().matches(options::OPT_mhard_float) || in getSparcFloatABI()
96 A->getOption().matches(options::OPT_mfpu)) in getSparcFloatABI()
150 if (A->getOption().matches(options::OPT_mfsmuld)) in getSparcTargetFeatures()
157 if (A->getOption().matches(options::OPT_mpopc)) in getSparcTargetFeatures()
173 if (A->getOption().matches(options::OPT_mvis)) in getSparcTargetFeatures()
182 if (A->getOption().matches(options::OPT_mvis2)) in getSparcTargetFeatures()
191 if (A->getOption().matches(options::OPT_mvis3)) in getSparcTargetFeatures()
199 if (A->getOption().matches(options::OPT_mhard_quad_float)) in getSparcTargetFeatures()
[all …]
H A DMips.cpp153 if (A->getOption().matches(options::OPT_msoft_float)) in getMipsFloatABI()
155 else if (A->getOption().matches(options::OPT_mhard_float)) in getMipsFloatABI()
232 Option O = LastPICArg->getOption(); in getMIPSTargetFeatures()
246 !ABICallsArg || ABICallsArg->getOption().matches(options::OPT_mabicalls); in getMIPSTargetFeatures()
270 if (A->getOption().matches(options::OPT_mno_long_calls)) in getMIPSTargetFeatures()
279 if (A->getOption().matches(options::OPT_mxgot)) in getMIPSTargetFeatures()
354 if (A->getOption().matches(options::OPT_mstrict_align) || in getMIPSTargetFeatures()
355 A->getOption().matches(options::OPT_mno_unaligned_access)) in getMIPSTargetFeatures()
366 if (A->getOption().matches(options::OPT_mfp32)) in getMIPSTargetFeatures()
368 else if (A->getOption().matches(options::OPT_mfpxx)) { in getMIPSTargetFeatures()
[all …]
H A DX86.cpp230 StringRef Name = A->getOption().getName(); in getX86TargetFeatures()
267 StringRef Name = A->getOption().getName(); in getX86TargetFeatures()
275 if (A->getOption().getID() == options::OPT_mgeneral_regs_only) { in getX86TargetFeatures()
287 if (A->getOption().matches(options::OPT_mevex512) || in getX86TargetFeatures()
288 A->getOption().matches(options::OPT_mno_evex512)) in getX86TargetFeatures()
294 if (A->getOption().matches(options::OPT_mapx_features_EQ) || in getX86TargetFeatures()
295 A->getOption().matches(options::OPT_mno_apx_features_EQ)) { in getX86TargetFeatures()
347 if (A->getOption().matches(options::OPT_m3dnowa)) in getX86TargetFeatures()
352 if (A->getOption().matches(options::OPT_m3dnow)) in getX86TargetFeatures()
H A DSystemZ.cpp30 if (A->getOption().matches(clang::driver::options::OPT_msoft_float)) in getSystemZFloatABI()
60 if (A->getOption().matches(options::OPT_mhtm)) in getSystemZTargetFeatures()
67 if (A->getOption().matches(options::OPT_mvx)) in getSystemZTargetFeatures()
79 if (A->getOption().matches(options::OPT_munaligned_symbols)) in getSystemZTargetFeatures()
H A DLoongArch.cpp58 if (A->getOption().matches(options::OPT_mdouble_float)) { in getLoongArchABI()
62 if (A->getOption().matches(options::OPT_msingle_float)) { in getLoongArchABI()
66 if (A->getOption().matches(options::OPT_msoft_float)) { in getLoongArchABI()
141 if (A->getOption().matches(options::OPT_mrelax)) { in getLoongArchTargetFeatures()
172 if (A->getOption().matches(options::OPT_mdouble_float)) { in getLoongArchTargetFeatures()
175 } else if (A->getOption().matches(options::OPT_msingle_float)) { in getLoongArchTargetFeatures()
248 if (A->getOption().matches(options::OPT_mlsx)) { in getLoongArchTargetFeatures()
264 if (A->getOption().matches(options::OPT_mlasx)) { in getLoongArchTargetFeatures()
H A DRISCV.cpp153 if (A->getOption().matches(options::OPT_mno_strict_align) || in getRISCVTargetFeatures()
154 A->getOption().matches(options::OPT_mno_scalar_strict_align)) { in getRISCVTargetFeatures()
170 if (A->getOption().matches(options::OPT_mno_strict_align) || in getRISCVTargetFeatures()
171 A->getOption().matches(options::OPT_mno_vector_strict_align)) { in getRISCVTargetFeatures()
H A DARM.cpp41 return !A->getOption().matches(options::OPT_mlittle_endian); in isARMBigEndian()
189 if (A && (A->getOption().matches(options::OPT_mhard_float) || in checkARMFloatABI()
190 (A->getOption().matches(options::OPT_mfloat_abi_EQ) && in checkARMFloatABI()
282 IsBigEndian = !A->getOption().matches(options::OPT_mlittle_endian); in setArchNameInTriple()
486 if (A->getOption().matches(options::OPT_msoft_float)) { in getARMFloatABI()
488 } else if (A->getOption().matches(options::OPT_mhard_float)) { in getARMFloatABI()
768 if (A->getOption().matches(options::OPT_mcrc)) in getARMTargetFeatures()
904 << A->getOption().getName() << "-mcmse"; in getARMTargetFeatures()
906 if (A->getOption().matches(options::OPT_mfix_cmse_cve_2021_35465)) in getARMTargetFeatures()
915 if (A->getOption().matches(options::OPT_mfix_cortex_a57_aes_1742098)) { in getARMTargetFeatures()
[all …]
H A DAArch64.cpp233 if (A->getOption().matches(options::OPT_mcrc)) in getAArch64TargetFeatures()
307 if (A->getOption().matches(options::OPT_mstrict_align) || in getAArch64TargetFeatures()
308 A->getOption().matches(options::OPT_mno_unaligned_access)) in getAArch64TargetFeatures()
320 if (A->getOption().matches(options::OPT_mexecute_only)) { in getAArch64TargetFeatures()
433 if (A->getOption().matches(options::OPT_mfix_cortex_a53_835769)) in getAArch64TargetFeatures()
H A DPPC.cpp96 if (A->getOption().matches(options::OPT_msoft_float)) in getPPCFloatABI()
98 else if (A->getOption().matches(options::OPT_mhard_float)) in getPPCFloatABI()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DSanitizerArgs.cpp240 if (Arg->getOption().matches(SCLOptionID)) { in parseSpecialCaseListArg()
249 } else if (Arg->getOption().matches(NoSCLOptionID)) { in parseSpecialCaseListArg()
286 if (Arg->getOption().matches(OptInID)) { in parseSanitizeArgs()
302 } else if (Arg->getOption().matches(OptOutID)) { in parseSanitizeArgs()
343 if (Arg->getOption().matches(options::OPT_fsanitize_skip_hot_cutoff_EQ)) { in parseSanitizeSkipHotCutoffArgs()
427 !OptLevel || OptLevel->getOption().matches(options::OPT_O0); in SanitizerArgs()
430 if (Arg->getOption().matches(options::OPT_fsanitize_EQ)) { in SanitizerArgs()
498 if (A && A->getOption().matches(options::OPT_mexecute_only)) in SanitizerArgs()
544 assert(NoRTTIArg->getOption().matches(options::OPT_fno_rtti) && in SanitizerArgs()
603 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_EQ)) { in SanitizerArgs()
[all …]
H A DDriver.cpp174 return (A->getOption().matches(options::OPT_x) && in usesInput()
176 (A->getOption().getKind() == Option::InputClass && in usesInput()
248 if (A->getOption().matches(options::OPT_INPUT)) in getCUID()
310 getOpts().getOption(options::OPT_driver_mode).getPrefixedName(); in setDriverMode()
346 if (A->getOption().hasFlag(options::Unsupported)) { in ParseArgStrings()
355 if (A->getOption().matches(options::OPT_mcpu_EQ) && A->containsValue("")) { in ParseArgStrings()
464 Arg *A = new Arg(Opts.getOption(options::OPT_INPUT), Value, in MakeInputArg()
484 if (A->getOption().matches(options::OPT_start_no_unused_arguments)) { in TranslateInputArgs()
488 if (A->getOption().matches(options::OPT_end_no_unused_arguments)) { in TranslateInputArgs()
499 if ((A->getOption().matches(options::OPT_Wl_COMMA) || in TranslateInputArgs()
[all …]
H A DToolChain.cpp70 if (CachedRTTIArg->getOption().matches(options::OPT_frtti)) in CalculateRTTIMode()
249 if (Endian->getOption().matches(options::OPT_mbig_endian)) in getAArch64MultilibFlags()
320 if (Endian->getOption().matches(options::OPT_mbig_endian)) in getARMMultilibFlags()
1558 if (!A || A->getOption().getID() == options::OPT_fno_fast_math || in isFastMathRuntimeAvailable()
1559 A->getOption().getID() == options::OPT_fno_unsafe_math_optimizations) in isFastMathRuntimeAvailable()
1561 if (A && A->getOption().getID() == options::OPT_ffp_model_EQ) { in isFastMathRuntimeAvailable()
1704 if (A->getOption().matches(options::OPT_m_Group)) { in TranslateOpenMPTargetArgs()
1708 A->getOption().matches(options::OPT_mcode_object_version_EQ)) in TranslateOpenMPTargetArgs()
1718 A->getOption().matches(options::OPT_Xopenmp_target); in TranslateOpenMPTargetArgs()
1720 if (A->getOption().matches(options::OPT_Xopenmp_target_EQ)) { in TranslateOpenMPTargetArgs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Option/
H A DArgList.cpp35 for (Option O = A->getOption().getUnaliasedOption(); O.isValid(); in append()
73 return A->getOption().matches(Pos); in hasFlag()
80 return A->getOption().matches(Pos); in hasFlagNoClaim()
87 return A->getOption().matches(Pos) || A->getOption().matches(PosAlias); in hasFlag()
106 if (A->getOption().matches(Pos)) in addOptInFlag()
116 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept()
123 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept()
H A DOptTable.cpp117 getOption(i).dump(); in OptTable()
118 getOption(i + 1).dump(); in OptTable()
138 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption() function in OptTable
358 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, CStr); in parseOneArgGrouped()
395 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in parseOneArgGrouped()
410 return std::make_unique<Arg>(getOption(UnknownOptionID), CStr, Index, CStr); in parseOneArgGrouped()
413 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, CStr); in parseOneArgGrouped()
445 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in internalParseOneArg()
493 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in internalParseOneArg()
496 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in internalParseOneArg()
[all …]
H A DArg.cpp81 if (!getOption().hasNoOptAsInput()) { in renderAsInput()
90 switch (getOption().getRenderStyle()) { in render()
/freebsd/contrib/llvm-project/lldb/tools/driver/
H A DDriver.cpp331 if (arg->getOption().matches(OPT_source_on_crash)) { in ProcessArgs()
338 if (arg->getOption().matches(OPT_one_line_on_crash)) { in ProcessArgs()
345 if (arg->getOption().matches(OPT_source)) { in ProcessArgs()
352 if (arg->getOption().matches(OPT_source_before_file)) { in ProcessArgs()
359 if (arg->getOption().matches(OPT_one_line)) { in ProcessArgs()
366 if (arg->getOption().matches(OPT_one_line_before_file)) { in ProcessArgs()
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/
H A DOption.h111 return Owner->getOption(Info->GroupID); in getGroup()
117 return Owner->getOption(Info->AliasID); in getAlias()

123