Lines Matching defs:Option
38 #include "llvm/Option/ArgList.h"
77 // the -dwarf-debug-flags option.
162 StringRef Option = A.getOption().getName();
172 D.Diag(diag::err_drv_invalid_value) << Option << RefStep;
177 D.Diag(diag::err_drv_invalid_value) << Option << RefStep;
198 // No option is the same as "all".
248 // The input name did not match any known option string.
252 // The option was specified without a float or double suffix.
262 // Duplicate option specified.
267 // Mark the matched option as found. Do not allow duplicate specifiers.
284 /// The -mprefer-vector-width option accepts either a positive integer
505 "Not a -g option that specifies a debug-info level");
632 /// Add a CC1 option to specify the debug compilation directory.
648 /// Add a CC1 and CC1AS option to specify the debug file path prefix map.
662 /// Add a CC1 and CC1AS option to specify the macro file path prefix map.
677 /// Add a CC1 and CC1AS option to specify the coverage file path prefix map.
1006 // for use by the "-Xassembler" option parser.
1016 // Find a DWARF format version option.
1345 // silently go unnoticed on toolchains which do not honour the option.
1624 // Forward the -mglobal-merge option for explicit control over the pass.
1770 // Forward the -mglobal-merge option for explicit control over the pass.
2009 // the option if given as we don't have backend support for any targets
2062 // Forward the -msmall-data-limit= option.
2157 const Option &O = A->getOption();
2321 if (O.getKind() == Option::InputClass)
2676 // ffp-model= is a Driver option, it is entirely rewritten into more
2678 // Use the gcc option in the switch below.
2709 // If this isn't an FP option skip the claim below
2728 // Warn that previous value of option is overridden.
2739 // Warn that previous value of option is overridden.
2774 // Validate and pass through -ffp-contract option.
2790 // Validate and pass through -ffp-model option.
2794 // floating point option.
2797 // Validate and pass through -ffp-exception-behavior option.
2802 // Warn that previous value of option is overridden.
2902 // If we handled this option claim it
2965 // individual features enabled by -ffast-math instead of the option itself as
3369 const Option &O = Arg->getOption();
3375 // If -fno-builtin is specified, then there's no need to pass the option to
3629 // When ObjectiveC legacy runtime is in effect on MacOSX, turn on the option
3736 // Enable -fdiagnostics-show-option by default.
3739 CmdArgs.push_back("-fno-diagnostics-show-option");
3766 const Option &O = A->getOption();
3778 const Option &O = A->getOption();
3911 // If the last option explicitly specified a debug-info level, use it.
4026 // If -gline-tables-only or -gline-directives-only is the last option it wins.
4402 // Also ignore explicit -force_cpusubtype_ALL option.
4510 // Embed-bitcode option.
4912 // enabled. This alias option is being used to simplify the hasFlag logic.
5048 // defaults to -fno-direct-access-external-data. Pass the option if different
5199 // The faltivec option has been superseded by the maltivec option.
5345 // that "The compiler can only warn and ignore the option if not recognized".
5395 // option.
5680 // If no option regarding the use of TLS in OpenMP codegeneration is
6192 const Option &Opt = A->getOption();
6246 // The default new alignment can be specified using a dedicated option or via
6247 // a GCC-compatible option that also turns on aligned allocation.
6341 // option to simplify the hasFlag logic.
6454 // Forward -Xclang arguments to -cc1, and -mllvm arguments to the LLVM option
6601 // information using -fopenmp-targets= option.
6728 // Option -moutline-atomics supported for AArch64 target only.
6855 // Look for the controlling runtime option.
7053 // The /LDd option implies /MTd. The dependent lib part can be overridden,
7089 llvm_unreachable("Unexpected option ID.");
7379 // Ignore explicit -force_cpusubtype_ALL option.