Home
last modified time | relevance | path

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

123

/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DHLSL.cpp155 if (A->getOption().getID() == options::OPT_dxil_validator_version) { in TranslateArgs()
161 if (A->getOption().getID() == options::OPT_dxc_entrypoint) { in TranslateArgs()
162 DAL->AddSeparateArg(nullptr, Opts.getOption(options::OPT_hlsl_entrypoint), in TranslateArgs()
167 if (A->getOption().getID() == options::OPT__SLASH_O) { in TranslateArgs()
170 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_O0)); in TranslateArgs()
174 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_O), OStr); in TranslateArgs()
179 if (A->getOption().getID() == options::OPT_emit_pristine_llvm) { in TranslateArgs()
181 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_S)); in TranslateArgs()
182 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_emit_llvm)); in TranslateArgs()
184 Opts.getOption(options::OPT_disable_llvm_passes)); in TranslateArgs()
[all …]
H A DMSVC.cpp99 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in ConstructJob()
282 if (A.getOption().matches(options::OPT_l)) { in ConstructJob()
655 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in AddClangSystemIncludeArgs()
805 assert(A->getOption().matches(options::OPT__SLASH_O)); in TranslateOptArg()
824 DAL.AddFlagArg(A, Opts.getOption(options::OPT_O0)); in TranslateOptArg()
827 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "s"); in TranslateOptArg()
829 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fbuiltin)); in TranslateOptArg()
830 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "2"); in TranslateOptArg()
834 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fomit_frame_pointer)); in TranslateOptArg()
836 DAL.AddFlagArg(A, Opts.getOption(options::OPT_ffunction_sections)); in TranslateOptArg()
[all …]
H A DClang.cpp145 StringRef Option = A.getOption().getName(); in getRefinementStep()
244 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Val; in ParseMRecip()
251 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Val; in ParseMRecip()
289 D.Diag(diag::err_drv_invalid_value) << A->getOption().getName() << Value; in ParseMPreferVectorWidth()
367 ExceptionArg->getOption().matches(options::OPT_fcxx_exceptions) || in addExceptionArgs()
368 ExceptionArg->getOption().matches(options::OPT_fexceptions); in addExceptionArgs()
406 assert(A.getOption().matches(options::OPT_gN_Group) && in DebugLevelToInfoKind()
408 if (A.getOption().matches(options::OPT_g0) || in DebugLevelToInfoKind()
409 A.getOption().matches(options::OPT_ggdb0)) in DebugLevelToInfoKind()
411 if (A.getOption().matches(options::OPT_gline_tables_only) || in DebugLevelToInfoKind()
[all …]
H A DHexagon.cpp81 if (HvxEnablingArg->getOption().matches(options::OPT_mno_hexagon_hvx)) in handleHVXTargetFeatures()
91 if (A->getOption().matches(options::OPT_mhexagon_hvx_EQ)) in handleHVXTargetFeatures()
98 Features.push_back(makeFeature(A->getOption().getName(), false)); in handleHVXTargetFeatures()
107 D.Diag(diag::err_drv_needs_hvx) << withMinus(A->getOption().getName()); in handleHVXTargetFeatures()
108 else if (A->getOption().matches(options::OPT_mhexagon_hvx_length_EQ)) in handleHVXTargetFeatures()
135 StringRef OptName = A->getOption().getName(); in handleHVXTargetFeatures()
136 if (A->getOption().matches(FlagOff)) in handleHVXTargetFeatures()
170 if (A->getOption().matches(options::OPT_mlong_calls)) in getHexagonTargetFeatures()
229 if (A->getOption().matches(options::OPT_mhexagon_hvx_ieee_fp)) in ConstructJob()
645 if (A->getOption().matches(options::OPT_O0)) in getOptimizationLevel()
[all …]
H A DCommonArgs.cpp144 StringRef Name = A->getOption().getName(); in handleTargetFeaturesGroup()
266 if (A.getOption().matches(options::OPT_Z_reserved_lib_stdcxx)) in AddLinkerInputs()
268 else if (A.getOption().matches(options::OPT_Z_reserved_lib_cckext)) in AddLinkerInputs()
270 else if (A.getOption().matches(options::OPT_z)) { in AddLinkerInputs()
274 } else if (A.getOption().matches(options::OPT_b)) { in AddLinkerInputs()
312 if (A->getOption().matches(OnOpt)) in AddTargetFeature()
623 if (A->getOption().matches(options::OPT_O4) || in addLTOOptions()
624 A->getOption().matches(options::OPT_Ofast)) in addLTOOptions()
626 else if (A->getOption().matches(options::OPT_O)) { in addLTOOptions()
632 } else if (A->getOption().matches(options::OPT_O0)) in addLTOOptions()
[all …]
H A DCuda.cpp349 bool IsDebugEnabled = !A || A->getOption().matches(options::OPT_O0) || in mustEmitDebugInfo()
354 const Option &Opt = A->getOption(); in mustEmitDebugInfo()
415 if (A->getOption().matches(options::OPT_O4) || in ConstructJob()
416 A->getOption().matches(options::OPT_Ofast)) in ConstructJob()
418 else if (A->getOption().matches(options::OPT_O0)) in ConstructJob()
420 else if (A->getOption().matches(options::OPT_O)) { in ConstructJob()
497 if (!(A->getOption().matches(options::OPT_cuda_include_ptx_EQ) || in shouldIncludePTX()
498 A->getOption().matches(options::OPT_no_cuda_include_ptx_EQ))) in shouldIncludePTX()
503 includePTX = A->getOption().matches(options::OPT_cuda_include_ptx_EQ); in shouldIncludePTX()
732 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs()
[all …]
H A DDarwin.cpp195 if (A->getOption().matches(options::OPT_O0)) in shouldLinkerNotDedup()
197 if (A->getOption().matches(options::OPT_O)) in shouldLinkerNotDedup()
362 if (A->getOption().matches(options::OPT_fpie) || in AddLinkArgs()
363 A->getOption().matches(options::OPT_fPIE)) in AddLinkArgs()
387 if (A->getOption().matches(options::OPT_fglobal_isel)) { in AddLinkArgs()
577 if (A->getOption().matches(options::OPT_moutline)) { in ConstructJob()
1313 if (A->getOption().matches(options::OPT_exported__symbols__list)) in hasExportSymbolDirective()
1315 if (!A->getOption().matches(options::OPT_Wl_COMMA) && in hasExportSymbolDirective()
1316 !A->getOption().matches(options::OPT_Xlinker)) in hasExportSymbolDirective()
1593 Argument = Args.MakeJoinedArg(nullptr, Opts.getOption(Opt), OSVersion); in addOSVersionMinArgument()
[all …]
H A DFlang.cpp127 << Val << A->getOption().getName() << "off"; in addFloatingPointOptions()
137 auto optId = A->getOption().getID(); in addFloatingPointOptions()
326 if (A->getOption().matches(options::OPT_O4)) { in ConstructJob()
329 } else if (A->getOption().matches(options::OPT_Ofast)) { in ConstructJob()
H A DWebAssembly.cpp101 << CM << A->getOption().getName(); in ConstructJob()
138 if (A->getOption().matches(options::OPT_O4) || in ConstructJob()
139 A->getOption().matches(options::OPT_Ofast)) in ConstructJob()
141 else if (A->getOption().matches(options::OPT_O0)) in ConstructJob()
143 else if (A->getOption().matches(options::OPT_O)) in ConstructJob()
H A DAMDGPUOpenMP.cpp100 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), Arch); in TranslateArgs()
112 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs()
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/Arch/
H A DSparc.cpp88 if (A->getOption().matches(options::OPT_msoft_float) || in getSparcFloatABI()
89 A->getOption().matches(options::OPT_mno_fpu)) in getSparcFloatABI()
91 else if (A->getOption().matches(options::OPT_mhard_float) || in getSparcFloatABI()
92 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()
164 if (A->getOption().matches(options::OPT_mvis)) in getSparcTargetFeatures()
171 if (A->getOption().matches(options::OPT_mvis2)) in getSparcTargetFeatures()
178 if (A->getOption().matches(options::OPT_mvis3)) in getSparcTargetFeatures()
186 if (A->getOption().matches(options::OPT_mhard_quad_float)) in getSparcTargetFeatures()
H A DLoongArch.cpp32 if (A->getOption().matches(options::OPT_mdouble_float)) in getLoongArchABI()
34 if (A->getOption().matches(options::OPT_msingle_float)) in getLoongArchABI()
36 if (A->getOption().matches(options::OPT_msoft_float)) in getLoongArchABI()
90 if (A->getOption().matches(options::OPT_mdouble_float)) { in getLoongArchTargetFeatures()
93 } else if (A->getOption().matches(options::OPT_msingle_float)) { in getLoongArchTargetFeatures()
H A DMips.cpp158 if (A->getOption().matches(options::OPT_msoft_float)) in getMipsFloatABI()
160 else if (A->getOption().matches(options::OPT_mhard_float)) in getMipsFloatABI()
236 Option O = LastPICArg->getOption(); in getMIPSTargetFeatures()
250 !ABICallsArg || ABICallsArg->getOption().matches(options::OPT_mabicalls); in getMIPSTargetFeatures()
268 if (A->getOption().matches(options::OPT_mno_long_calls)) in getMIPSTargetFeatures()
277 if (A->getOption().matches(options::OPT_mxgot)) in getMIPSTargetFeatures()
352 if (A->getOption().matches(options::OPT_mfp32)) in getMIPSTargetFeatures()
354 else if (A->getOption().matches(options::OPT_mfpxx)) { in getMIPSTargetFeatures()
386 if (B && B->getOption().matches(options::OPT_mmicromips)) in getMIPSTargetFeatures()
389 else if (C && C->getOption().matches(options::OPT_mips16)) in getMIPSTargetFeatures()
[all …]
H A DSystemZ.cpp31 if (A->getOption().matches(clang::driver::options::OPT_msoft_float)) in getSystemZFloatABI()
58 if (A->getOption().matches(options::OPT_mhtm)) in getSystemZTargetFeatures()
65 if (A->getOption().matches(options::OPT_mvx)) in getSystemZTargetFeatures()
H A DARM.cpp207 IsBigEndian = !A->getOption().matches(options::OPT_mlittle_endian); in setArchNameInTriple()
394 if (A->getOption().matches(options::OPT_msoft_float)) { in getARMFloatABI()
396 } else if (A->getOption().matches(options::OPT_mhard_float)) { in getARMFloatABI()
650 if (A->getOption().matches(options::OPT_mcrc)) in getARMTargetFeatures()
744 << A->getOption().getName() << "-mcmse"; in getARMTargetFeatures()
746 if (A->getOption().matches(options::OPT_mfix_cmse_cve_2021_35465)) in getARMTargetFeatures()
755 if (A->getOption().matches(options::OPT_mfix_cortex_a57_aes_1742098)) { in getARMTargetFeatures()
767 if (A->getOption().matches(options::OPT_mlong_calls)) in getARMTargetFeatures()
780 if (A->getOption().matches(options::OPT_mexecute_only)) { in getARMTargetFeatures()
797 if (A->getOption().matches(options::OPT_munaligned_access)) { in getARMTargetFeatures()
H A DM68k.cpp114 if (A->getOption().matches(options::OPT_msoft_float)) in getM68kFloatABI()
116 else if (A->getOption().matches(options::OPT_mhard_float)) in getM68kFloatABI()
/openbsd-src/gnu/llvm/clang/lib/Driver/
H A DSanitizerArgs.cpp206 if (Arg->getOption().matches(SCLOptionID)) { in parseSpecialCaseListArg()
215 } else if (Arg->getOption().matches(NoSCLOptionID)) { in parseSpecialCaseListArg()
245 if (Arg->getOption().matches(options::OPT_fsanitize_trap_EQ)) { in parseSanitizeTrapArgs()
257 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_trap_EQ)) { in parseSanitizeTrapArgs()
339 !OptLevel || OptLevel->getOption().matches(options::OPT_O0); in SanitizerArgs()
342 if (Arg->getOption().matches(options::OPT_fsanitize_EQ)) { in SanitizerArgs()
434 assert(NoRTTIArg->getOption().matches(options::OPT_fno_rtti) && in SanitizerArgs()
478 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_EQ)) { in SanitizerArgs()
600 if (Arg->getOption().matches(options::OPT_fsanitize_recover_EQ)) { in SanitizerArgs()
615 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_recover_EQ)) { in SanitizerArgs()
[all …]
H A DDriver.cpp237 getOpts().getOption(options::OPT_driver_mode).getPrefixedName(); in setDriverMode()
283 if (A->getOption().hasFlag(options::Unsupported)) { in ParseArgStrings()
302 if (A->getOption().matches(options::OPT_mcpu_EQ) && A->containsValue("")) { in ParseArgStrings()
410 Arg *A = new Arg(Opts.getOption(options::OPT_INPUT), Value, in MakeInputArg()
430 if (A->getOption().matches(options::OPT_start_no_unused_arguments)) { in TranslateInputArgs()
434 if (A->getOption().matches(options::OPT_end_no_unused_arguments)) { in TranslateInputArgs()
445 if ((A->getOption().matches(options::OPT_Wl_COMMA) || in TranslateInputArgs()
446 A->getOption().matches(options::OPT_Xlinker)) && in TranslateInputArgs()
449 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs()
454 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_Xlinker), Val); in TranslateInputArgs()
[all …]
H A DToolChain.cpp65 if (CachedRTTIArg->getOption().matches(options::OPT_frtti)) in CalculateRTTIMode()
1097 if (!A || A->getOption().getID() == options::OPT_fno_fast_math || in isFastMathRuntimeAvailable()
1098 A->getOption().getID() == options::OPT_fno_unsafe_math_optimizations) in isFastMathRuntimeAvailable()
1228 if (A->getOption().matches(options::OPT_m_Group)) { in TranslateOpenMPTargetArgs()
1239 A->getOption().matches(options::OPT_Xopenmp_target); in TranslateOpenMPTargetArgs()
1241 if (A->getOption().matches(options::OPT_Xopenmp_target_EQ)) { in TranslateOpenMPTargetArgs()
1293 if (A->getOption().matches(options::OPT_Xarch_device) || in TranslateXarchArgs()
1294 A->getOption().matches(options::OPT_Xarch_host)) in TranslateXarchArgs()
1312 } else if (XarchArg->getOption().hasFlag(options::NoXarchOption)) { in TranslateXarchArgs()
1340 if (A->getOption().matches(options::OPT_Xarch_device)) { in TranslateXarchArgs()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Option/
H A DArgList.cpp36 for (Option O = A->getOption().getUnaliasedOption(); O.isValid(); in append()
74 return A->getOption().matches(Pos); in hasFlag()
81 return A->getOption().matches(Pos) || A->getOption().matches(PosAlias); in hasFlag()
100 if (A->getOption().matches(Pos)) in addOptInFlag()
110 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept()
117 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept()
H A DOptTable.cpp122 getOption(i).dump(); in OptTable()
123 getOption(i + 1).dump(); in OptTable()
143 const Option OptTable::getOption(OptSpecifier Opt) const { in getOption() function in OptTable
327 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, CStr); in parseOneArgGrouped()
362 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in parseOneArgGrouped()
377 return std::make_unique<Arg>(getOption(UnknownOptionID), CStr, Index, CStr); in parseOneArgGrouped()
380 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, CStr); in parseOneArgGrouped()
392 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in ParseOneArg()
440 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in ParseOneArg()
443 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in ParseOneArg()
[all …]
H A DArg.cpp88 if (!getOption().hasNoOptAsInput()) { in renderAsInput()
97 switch (getOption().getRenderStyle()) { in render()
/openbsd-src/gnu/llvm/llvm/include/llvm/Option/
H A DOption.h106 return Owner->getOption(Info->GroupID); in getGroup()
112 return Owner->getOption(Info->AliasID); in getAlias()
/openbsd-src/gnu/llvm/lldb/tools/driver/
H A DDriver.cpp323 if (arg->getOption().matches(OPT_source_on_crash)) { in ProcessArgs()
330 if (arg->getOption().matches(OPT_one_line_on_crash)) { in ProcessArgs()
337 if (arg->getOption().matches(OPT_source)) { in ProcessArgs()
344 if (arg->getOption().matches(OPT_source_before_file)) { in ProcessArgs()
351 if (arg->getOption().matches(OPT_one_line)) { in ProcessArgs()
358 if (arg->getOption().matches(OPT_one_line_before_file)) { in ProcessArgs()
/openbsd-src/gnu/llvm/clang/lib/Frontend/
H A DCompilerInvocation.cpp228 return A->getOption().matches(Opt) ? Value : OtherValue; in makeBooleanOptionNormalizer()
580 if (A->getOption().matches(options::OPT_O0)) in getOptimizationLevel()
583 if (A->getOption().matches(options::OPT_Ofast)) in getOptimizationLevel()
586 assert(A->getOption().matches(options::OPT_O)); in getOptimizationLevel()
603 if (A->getOption().matches(options::OPT_O)) { in getOptimizationLevelSize()
620 Option Opt = getDriverOptTable().getOption(OptSpecifier); in GenerateArg()
629 Option Opt = getDriverOptTable().getOption(OptSpecifier); in GenerateArg()
778 if (A->getOption().getKind() == Option::FlagClass) { in addDiagnosticArgs()
782 std::string(A->getOption().getName().drop_front(1))); in addDiagnosticArgs()
783 } else if (A->getOption().matches(GroupWithValue)) { in addDiagnosticArgs()
[all …]

123