/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | HLSL.cpp | 236 if (A->getOption().getID() == options::OPT_dxil_validator_version) { in TranslateArgs() 242 if (A->getOption().getID() == options::OPT_dxc_entrypoint) { in TranslateArgs() 243 DAL->AddSeparateArg(nullptr, Opts.getOption(options::OPT_hlsl_entrypoint), in TranslateArgs() 248 if (A->getOption().getID() == options::OPT__SLASH_O) { in TranslateArgs() 251 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_O0)); in TranslateArgs() 255 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_O), OStr); in TranslateArgs() 260 if (A->getOption().getID() == options::OPT_emit_pristine_llvm) { in TranslateArgs() 262 DAL->AddFlagArg(nullptr, Opts.getOption(options::OPT_emit_llvm)); in TranslateArgs() 264 Opts.getOption(options::OPT_disable_llvm_passes)); in TranslateArgs() 268 if (A->getOption().getID() == options::OPT_dxc_hlsl_version) { in TranslateArgs() [all …]
|
H A D | MSVC.cpp | 104 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in ConstructJob() 307 if (A.getOption().matches(options::OPT_l)) { in ConstructJob() 679 if (A->getOption().getID() == options::OPT__SLASH_winsysroot) in AddClangSystemIncludeArgs() 839 assert(A->getOption().matches(options::OPT__SLASH_O)); in TranslateOptArg() 858 DAL.AddFlagArg(A, Opts.getOption(options::OPT_O0)); in TranslateOptArg() 861 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "s"); in TranslateOptArg() 863 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fbuiltin)); in TranslateOptArg() 864 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "3"); in TranslateOptArg() 868 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fomit_frame_pointer)); in TranslateOptArg() 870 DAL.AddFlagArg(A, Opts.getOption(options::OPT_ffunction_sections)); in TranslateOptArg() [all …]
|
H A D | Clang.cpp | 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() [all …]
|
H A D | CommonArgs.cpp | 337 return TargetFeatureArg.getOption().matches(options::OPT_mno_cumode); in shouldIgnoreUnsupportedTargetFeature() 353 StringRef Name = A->getOption().getName(); in handleTargetFeaturesGroup() 485 if (A.getOption().matches(options::OPT_Z_reserved_lib_stdcxx)) in AddLinkerInputs() 487 else if (A.getOption().matches(options::OPT_Z_reserved_lib_cckext)) in AddLinkerInputs() 517 if (A->getOption().matches(OnOpt)) in AddTargetFeature() 898 if (A->getOption().matches(options::OPT_O4) || in addLTOOptions() 899 A->getOption().matches(options::OPT_Ofast)) in addLTOOptions() 901 else if (A->getOption().matches(options::OPT_O)) { in addLTOOptions() 907 } else if (A->getOption().matches(options::OPT_O0)) in addLTOOptions() 946 (A->getOption().matches(options::OPT_fglobal_isel) ? "1" : "0"))); in addLTOOptions() [all …]
|
H A D | Hexagon.cpp | 80 if (HvxEnablingArg->getOption().matches(options::OPT_mno_hexagon_hvx)) in handleHVXTargetFeatures() 90 if (A->getOption().matches(options::OPT_mhexagon_hvx_EQ)) in handleHVXTargetFeatures() 97 Features.push_back(makeFeature(A->getOption().getName(), false)); in handleHVXTargetFeatures() 106 D.Diag(diag::err_drv_needs_hvx) << withMinus(A->getOption().getName()); in handleHVXTargetFeatures() 107 else if (A->getOption().matches(options::OPT_mhexagon_hvx_length_EQ)) in handleHVXTargetFeatures() 134 StringRef OptName = A->getOption().getName(); in handleHVXTargetFeatures() 135 if (A->getOption().matches(FlagOff)) in handleHVXTargetFeatures() 171 if (A->getOption().matches(options::OPT_mlong_calls)) in getHexagonTargetFeatures() 230 if (A->getOption().matches(options::OPT_mhexagon_hvx_ieee_fp)) in ConstructJob() 666 if (A->getOption() in getOptimizationLevel() [all...] |
H A D | Flang.cpp | 92 if (LoopVersioningArg->getOption().matches(options::OPT_fno_loop_versioning)) in shouldLoopVersion() 95 if (LoopVersioningArg->getOption().matches(options::OPT_floop_versioning)) in shouldLoopVersion() 98 if (LoopVersioningArg->getOption().matches(options::OPT_Ofast) || in shouldLoopVersion() 99 LoopVersioningArg->getOption().matches(options::OPT_O4)) in shouldLoopVersion() 102 if (LoopVersioningArg->getOption().matches(options::OPT_O)) { in shouldLoopVersion() 143 !stackArrays->getOption().matches(options::OPT_fno_stack_arrays)) in addCodegenOptions() 515 << Val << A->getOption().getName() << "off"; in addFloatingPointOptions() 525 auto optId = A->getOption().getID(); in addFloatingPointOptions() 855 << A->getOption().getName(); in ConstructJob() 860 if (A->getOption().matches(options::OPT_O4)) { in ConstructJob() [all …]
|
H A D | Cuda.cpp | 361 bool IsDebugEnabled = !A || A->getOption().matches(options::OPT_O0) || in mustEmitDebugInfo() 366 const Option &Opt = A->getOption(); in mustEmitDebugInfo() 431 if (A->getOption().matches(options::OPT_O4) || in ConstructJob() 432 A->getOption().matches(options::OPT_Ofast)) in ConstructJob() 434 else if (A->getOption().matches(options::OPT_O0)) in ConstructJob() 436 else if (A->getOption().matches(options::OPT_O)) { in ConstructJob() 511 if (A->getOption().matches(options::OPT_cuda_include_ptx_EQ) && in shouldIncludePTX() 514 else if (A->getOption().matches(options::OPT_no_cuda_include_ptx_EQ) && in shouldIncludePTX() 727 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs() 741 DAL->AddJoinedArg(nullptr, Opts.getOption(options::OPT_march_EQ), in TranslateArgs() [all …]
|
H A D | Darwin.cpp | 205 if (A->getOption().matches(options::OPT_O0)) in shouldLinkerNotDedup() 207 if (A->getOption().matches(options::OPT_O)) in shouldLinkerNotDedup() 373 if (A->getOption().matches(options::OPT_fpie) || in AddLinkArgs() 374 A->getOption().matches(options::OPT_fPIE)) in AddLinkArgs() 398 if (A->getOption().matches(options::OPT_fglobal_isel)) { in AddLinkArgs() 616 if (A->getOption().matches(options::OPT_moutline)) { in ConstructJob() 1402 if (A->getOption().matches(options::OPT_exported__symbols__list)) in hasExportSymbolDirective() 1404 if (!A->getOption().matches(options::OPT_Wl_COMMA) && in hasExportSymbolDirective() 1405 !A->getOption().matches(options::OPT_Xlinker)) in hasExportSymbolDirective() 1709 Argument = Args.MakeJoinedArg(nullptr, Opts.getOption(Opt), OSVersion); in addOSVersionMinArgument() [all …]
|
H A D | WebAssembly.cpp | 114 << CM << A->getOption().getName(); in ConstructJob() 182 if (A->getOption().matches(options::OPT_O4) || in ConstructJob() 183 A->getOption().matches(options::OPT_Ofast)) in ConstructJob() 185 else if (A->getOption().matches(options::OPT_O0)) in ConstructJob() 187 else if (A->getOption().matches(options::OPT_O)) in ConstructJob()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | Mips.cpp | 152 if (A->getOption().matches(options::OPT_msoft_float)) in getMipsFloatABI() 154 else if (A->getOption().matches(options::OPT_mhard_float)) in getMipsFloatABI() 231 Option O = LastPICArg->getOption(); in getMIPSTargetFeatures() 245 !ABICallsArg || ABICallsArg->getOption().matches(options::OPT_mabicalls); in getMIPSTargetFeatures() 263 if (A->getOption().matches(options::OPT_mno_long_calls)) in getMIPSTargetFeatures() 272 if (A->getOption().matches(options::OPT_mxgot)) in getMIPSTargetFeatures() 347 if (A->getOption().matches(options::OPT_mstrict_align) || in getMIPSTargetFeatures() 348 A->getOption().matches(options::OPT_mno_unaligned_access)) in getMIPSTargetFeatures() 359 if (A->getOption().matches(options::OPT_mfp32)) in getMIPSTargetFeatures() 361 else if (A->getOption().matches(options::OPT_mfpxx)) { in getMIPSTargetFeatures() [all …]
|
H A D | SystemZ.cpp | 31 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() 77 if (A->getOption().matches(options::OPT_munaligned_symbols)) in getSystemZTargetFeatures()
|
H A D | LoongArch.cpp | 58 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() 147 if (A->getOption().matches(options::OPT_mdouble_float)) { in getLoongArchTargetFeatures() 150 } else if (A->getOption().matches(options::OPT_msingle_float)) { in getLoongArchTargetFeatures() 227 if (A->getOption().matches(options::OPT_mlsx)) { in getLoongArchTargetFeatures() 242 if (A->getOption().matches(options::OPT_mlasx)) { in getLoongArchTargetFeatures()
|
H A D | X86.cpp | 231 StringRef Name = A->getOption().getName(); in getX86TargetFeatures() 255 StringRef Name = A->getOption().getName(); in getX86TargetFeatures() 263 if (A->getOption().getID() == options::OPT_mgeneral_regs_only) { in getX86TargetFeatures() 269 if (A->getOption().matches(options::OPT_mapx_features_EQ) || in getX86TargetFeatures() 270 A->getOption().matches(options::OPT_mno_apx_features_EQ)) { in getX86TargetFeatures() 318 if (A->getOption().matches(options::OPT_m3dnowa)) in getX86TargetFeatures() 323 if (A->getOption().matches(options::OPT_m3dnow)) in getX86TargetFeatures()
|
H A D | ARM.cpp | 42 return !A->getOption().matches(options::OPT_mlittle_endian); in isARMBigEndian() 170 if (A && (A->getOption().matches(options::OPT_mhard_float) || in checkARMFloatABI() 171 (A->getOption().matches(options::OPT_mfloat_abi_EQ) && in checkARMFloatABI() 244 IsBigEndian = !A->getOption().matches(options::OPT_mlittle_endian); in setArchNameInTriple() 449 if (A->getOption().matches(options::OPT_msoft_float)) { in getARMFloatABI() 451 } else if (A->getOption().matches(options::OPT_mhard_float)) { in getARMFloatABI() 725 if (A->getOption().matches(options::OPT_mcrc)) in getARMTargetFeatures() 817 << A->getOption().getName() << "-mcmse"; in getARMTargetFeatures() 819 if (A->getOption().matches(options::OPT_mfix_cmse_cve_2021_35465)) in getARMTargetFeatures() 828 if (A->getOption().matches(options::OPT_mfix_cortex_a57_aes_1742098)) { in getARMTargetFeatures() [all …]
|
H A D | RISCV.cpp | 183 if (A->getOption().matches(options::OPT_mno_strict_align) || in getRISCVTargetFeatures() 184 A->getOption().matches(options::OPT_mno_scalar_strict_align)) { in getRISCVTargetFeatures() 200 if (A->getOption().matches(options::OPT_mno_strict_align) || in getRISCVTargetFeatures() 201 A->getOption().matches(options::OPT_mno_vector_strict_align)) { in getRISCVTargetFeatures()
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ |
H A D | SanitizerArgs.cpp | 218 if (Arg->getOption().matches(SCLOptionID)) { in parseSpecialCaseListArg() 227 } else if (Arg->getOption().matches(NoSCLOptionID)) { in parseSpecialCaseListArg() 257 if (Arg->getOption().matches(options::OPT_fsanitize_trap_EQ)) { in parseSanitizeTrapArgs() 269 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_trap_EQ)) { in parseSanitizeTrapArgs() 349 !OptLevel || OptLevel->getOption().matches(options::OPT_O0); in SanitizerArgs() 352 if (Arg->getOption().matches(options::OPT_fsanitize_EQ)) { in SanitizerArgs() 460 assert(NoRTTIArg->getOption().matches(options::OPT_fno_rtti) && in SanitizerArgs() 516 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_EQ)) { in SanitizerArgs() 636 if (Arg->getOption().matches(options::OPT_fsanitize_recover_EQ)) { in SanitizerArgs() 651 } else if (Arg->getOption().matches(options::OPT_fno_sanitize_recover_EQ)) { in SanitizerArgs() [all …]
|
H A D | Driver.cpp | 247 getOpts().getOption(options::OPT_driver_mode).getPrefixedName(); in setDriverMode() 282 if (A->getOption().hasFlag(options::Unsupported)) { in ParseArgStrings() 291 if (A->getOption().matches(options::OPT_mcpu_EQ) && A->containsValue("")) { in ParseArgStrings() 400 Arg *A = new Arg(Opts.getOption(options::OPT_INPUT), Value, in MakeInputArg() 420 if (A->getOption().matches(options::OPT_start_no_unused_arguments)) { in TranslateInputArgs() 424 if (A->getOption().matches(options::OPT_end_no_unused_arguments)) { in TranslateInputArgs() 435 if ((A->getOption().matches(options::OPT_Wl_COMMA) || in TranslateInputArgs() 436 A->getOption().matches(options::OPT_Xlinker)) && in TranslateInputArgs() 439 DAL->AddFlagArg(A, Opts.getOption(options::OPT_Z_Xlinker__no_demangle)); in TranslateInputArgs() 444 DAL->AddSeparateArg(A, Opts.getOption(option in TranslateInputArgs() [all...] |
H A D | ToolChain.cpp | 69 if (CachedRTTIArg->getOption().matches(options::OPT_frtti)) in CalculateRTTIMode() 1335 if (!A || A->getOption().getID() == options::OPT_fno_fast_math || in isFastMathRuntimeAvailable() 1336 A->getOption().getID() == options::OPT_fno_unsafe_math_optimizations) in isFastMathRuntimeAvailable() 1338 if (A && A->getOption().getID() == options::OPT_ffp_model_EQ) { in isFastMathRuntimeAvailable() 1477 if (A->getOption().matches(options::OPT_m_Group)) { in TranslateOpenMPTargetArgs() 1481 A->getOption().matches(options::OPT_mcode_object_version_EQ)) in TranslateOpenMPTargetArgs() 1491 A->getOption().matches(options::OPT_Xopenmp_target); in TranslateOpenMPTargetArgs() 1493 if (A->getOption().matches(options::OPT_Xopenmp_target_EQ)) { in TranslateOpenMPTargetArgs() 1545 if (A->getOption().matches(options::OPT_Xarch_device) || in TranslateXarchArgs() 1546 A->getOption().matches(options::OPT_Xarch_host)) in TranslateXarchArgs() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Option/ |
H A D | ArgList.cpp | 36 for (Option O = A->getOption().getUnaliasedOption(); O.isValid(); in append() 74 return A->getOption().matches(Pos); in hasFlag() 81 return A->getOption().matches(Pos); in hasFlagNoClaim() 88 return A->getOption().matches(Pos) || A->getOption().matches(PosAlias); in hasFlag() 107 if (A->getOption().matches(Pos)) in addOptInFlag() 117 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept() 124 if (Arg->getOption().matches(Id)) { in AddAllArgsExcept()
|
H A D | OptTable.cpp | 122 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 352 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, CStr); in parseOneArgGrouped() 387 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in parseOneArgGrouped() 402 return std::make_unique<Arg>(getOption(UnknownOptionID), CStr, Index, CStr); in parseOneArgGrouped() 405 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, CStr); in parseOneArgGrouped() 437 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in internalParseOneArg() 483 return std::make_unique<Arg>(getOption(InputOptionID), Str, Index++, in internalParseOneArg() 486 return std::make_unique<Arg>(getOption(UnknownOptionID), Str, Index++, in internalParseOneArg() [all …]
|
H A D | Arg.cpp | 86 if (!getOption().hasNoOptAsInput()) { 95 switch (getOption().getRenderStyle()) {
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 339 return A->getOption().matches(Opt) ? Value : OtherValue; in makeBooleanOptionNormalizer() 703 if (A->getOption().matches(options::OPT_O0)) in getOptimizationLevel() 706 if (A->getOption().matches(options::OPT_Ofast)) in getOptimizationLevel() 709 assert(A->getOption().matches(options::OPT_O)); in getOptimizationLevel() 726 if (A->getOption().matches(options::OPT_O)) { in getOptimizationLevelSize() 742 Option Opt = getDriverOptTable().getOption(OptSpecifier); in GenerateArg() 750 Option Opt = getDriverOptTable().getOption(OptSpecifier); in GenerateArg() 937 if (A->getOption().getKind() == Option::FlagClass) { in addDiagnosticArgs() 941 std::string(A->getOption().getName().drop_front(1))); in addDiagnosticArgs() 942 } else if (A->getOption().matches(GroupWithValue)) { in addDiagnosticArgs() [all …]
|
/freebsd/contrib/llvm-project/lldb/tools/driver/ |
H A D | Driver.cpp | 318 if (arg->getOption().matches(OPT_source_on_crash)) { in ProcessArgs() 325 if (arg->getOption().matches(OPT_one_line_on_crash)) { in ProcessArgs() 332 if (arg->getOption().matches(OPT_source)) { in ProcessArgs() 339 if (arg->getOption().matches(OPT_source_before_file)) { in ProcessArgs() 346 if (arg->getOption().matches(OPT_one_line)) { in ProcessArgs() 353 if (arg->getOption().matches(OPT_one_line_before_file)) { in ProcessArgs()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Option/ |
H A D | Option.h | 109 return Owner->getOption(Info->GroupID); in getAlias() 115 return Owner->getOption(Info->AliasID);
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/ |
H A D | TestStateMachine.java | 95 consumer.getOption(Option.bufsize); in beforeOpen() 357 consumer.getOption(Option.quiet); in afterGo() 401 consumer.getOption(Option.quiet); in afterStop() 451 consumer.getOption(Option.bufsize); in afterClose()
|