Changeset View
Changeset View
Standalone View
Standalone View
cfe/trunk/include/clang/Driver/Options.td
Show First 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | |||||
def i_Group : OptionGroup<"<i group>">, Group<CompileOnly_Group>; | def i_Group : OptionGroup<"<i group>">, Group<CompileOnly_Group>; | ||||
def clang_i_Group : OptionGroup<"<clang i group>">, Group<i_Group>; | def clang_i_Group : OptionGroup<"<clang i group>">, Group<i_Group>; | ||||
def m_Group : OptionGroup<"<m group>">, Group<CompileOnly_Group>; | def m_Group : OptionGroup<"<m group>">, Group<CompileOnly_Group>; | ||||
def m_x86_Features_Group : OptionGroup<"<m x86 features group>">, Group<m_Group>, Flags<[CoreOption]>; | def m_x86_Features_Group : OptionGroup<"<m x86 features group>">, Group<m_Group>, Flags<[CoreOption]>; | ||||
def m_hexagon_Features_Group : OptionGroup<"<m hexagon features group>">, Group<m_Group>; | def m_hexagon_Features_Group : OptionGroup<"<m hexagon features group>">, Group<m_Group>; | ||||
def m_arm_Features_Group : OptionGroup<"<m arm features group>">, Group<m_Group>; | def m_arm_Features_Group : OptionGroup<"<m arm features group>">, Group<m_Group>; | ||||
def m_aarch64_Features_Group : OptionGroup<"<m aarch64 features group>">, Group<m_Group>; | def m_aarch64_Features_Group : OptionGroup<"<m aarch64 features group>">, Group<m_Group>; | ||||
def m_ppc_Features_Group : OptionGroup<"<m ppc features group>">, Group<m_Group>; | def m_ppc_Features_Group : OptionGroup<"<m ppc features group>">, Group<m_Group>; | ||||
def m_wasm_Features_Group : OptionGroup<"<m wasm features group>">, | |||||
Group<m_Group>; | |||||
def m_libc_Group : OptionGroup<"<m libc group>">, Group<m_Group>; | def m_libc_Group : OptionGroup<"<m libc group>">, Group<m_Group>; | ||||
def u_Group : OptionGroup<"<u group>">; | def u_Group : OptionGroup<"<u group>">; | ||||
def pedantic_Group : OptionGroup<"<pedantic group>">, | def pedantic_Group : OptionGroup<"<pedantic group>">, | ||||
Group<CompileOnly_Group>; | Group<CompileOnly_Group>; | ||||
def reserved_lib_Group : OptionGroup<"<reserved libs group>">; | def reserved_lib_Group : OptionGroup<"<reserved libs group>">; | ||||
// Temporary groups for clang options which we know we don't support, | // Temporary groups for clang options which we know we don't support, | ||||
▲ Show 20 Lines • Show All 1,238 Lines • ▼ Show 20 Lines | def mfix_cortex_a53_835769 : Flag<["-"], "mfix-cortex-a53-835769">, | ||||
Group<m_aarch64_Features_Group>, | Group<m_aarch64_Features_Group>, | ||||
HelpText<"Workaround Cortex-A53 erratum 835769 (AArch64 only)">; | HelpText<"Workaround Cortex-A53 erratum 835769 (AArch64 only)">; | ||||
def mno_fix_cortex_a53_835769 : Flag<["-"], "mno-fix-cortex-a53-835769">, | def mno_fix_cortex_a53_835769 : Flag<["-"], "mno-fix-cortex-a53-835769">, | ||||
Group<m_aarch64_Features_Group>, | Group<m_aarch64_Features_Group>, | ||||
HelpText<"Don't workaround Cortex-A53 erratum 835769 (AArch64 only)">; | HelpText<"Don't workaround Cortex-A53 erratum 835769 (AArch64 only)">; | ||||
def ffixed_x18 : Flag<["-"], "ffixed-x18">, Group<m_aarch64_Features_Group>, | def ffixed_x18 : Flag<["-"], "ffixed-x18">, Group<m_aarch64_Features_Group>, | ||||
HelpText<"Reserve the x18 register (AArch64 only)">; | HelpText<"Reserve the x18 register (AArch64 only)">; | ||||
def msimd128 : Flag<["-"], "msimd128">, Group<m_wasm_Features_Group>; | |||||
def mno_simd128 : Flag<["-"], "mno-simd128">, Group<m_wasm_Features_Group>; | |||||
def mvsx : Flag<["-"], "mvsx">, Group<m_ppc_Features_Group>; | def mvsx : Flag<["-"], "mvsx">, Group<m_ppc_Features_Group>; | ||||
def mno_vsx : Flag<["-"], "mno-vsx">, Group<m_ppc_Features_Group>; | def mno_vsx : Flag<["-"], "mno-vsx">, Group<m_ppc_Features_Group>; | ||||
def mpower8_vector : Flag<["-"], "mpower8-vector">, | def mpower8_vector : Flag<["-"], "mpower8-vector">, | ||||
Group<m_ppc_Features_Group>; | Group<m_ppc_Features_Group>; | ||||
def mno_power8_vector : Flag<["-"], "mno-power8-vector">, | def mno_power8_vector : Flag<["-"], "mno-power8-vector">, | ||||
Group<m_ppc_Features_Group>; | Group<m_ppc_Features_Group>; | ||||
def mpower8_crypto : Flag<["-"], "mcrypto">, | def mpower8_crypto : Flag<["-"], "mcrypto">, | ||||
Group<m_ppc_Features_Group>; | Group<m_ppc_Features_Group>; | ||||
▲ Show 20 Lines • Show All 689 Lines • Show Last 20 Lines |