@@ -5671,9 +5671,9 @@ def mlamcas : Flag<["-"], "mlamcas">, Group<m_loongarch_Features_Group>,
56715671def mno_lamcas : Flag<["-"], "mno-lamcas">, Group<m_loongarch_Features_Group>,
56725672 HelpText<"Disable amcas[_db].{b/h/w/d}">;
56735673def mld_seq_sa : Flag<["-"], "mld-seq-sa">, Group<m_loongarch_Features_Group>,
5674- HelpText<"Do not generate load-load barrier instructions (dbar 0x700)">;
5674+ HelpText<"Do not generate same-address load-load barrier instructions (dbar 0x700)">;
56755675def mno_ld_seq_sa : Flag<["-"], "mno-ld-seq-sa">, Group<m_loongarch_Features_Group>,
5676- HelpText<"Generate load-load barrier instructions (dbar 0x700)">;
5676+ HelpText<"Generate same-address load-load barrier instructions (dbar 0x700)">;
56775677def mdiv32 : Flag<["-"], "mdiv32">, Group<m_loongarch_Features_Group>,
56785678 HelpText<"Use div.w[u] and mod.w[u] instructions with input not sign-extended.">;
56795679def mno_div32 : Flag<["-"], "mno-div32">, Group<m_loongarch_Features_Group>,
@@ -6831,8 +6831,12 @@ def mapx_features_EQ : CommaJoined<["-"], "mapx-features=">, Group<m_x86_Feature
68316831 HelpText<"Enable features of APX">, Values<"egpr,push2pop2,ppx,ndd,ccmp,nf,cf,zu">, Visibility<[ClangOption, CLOption, FlangOption]>;
68326832def mno_apx_features_EQ : CommaJoined<["-"], "mno-apx-features=">, Group<m_x86_Features_Group>,
68336833 HelpText<"Disable features of APX">, Values<"egpr,push2pop2,ppx,ndd,ccmp,nf,cf,zu">, Visibility<[ClangOption, CLOption, FlangOption]>;
6834- def mapxf : Flag<["-"], "mapxf">, Alias<mapx_features_EQ>, AliasArgs<["egpr","push2pop2","ppx","ndd","ccmp","nf","cf","zu"]>;
6835- def mno_apxf : Flag<["-"], "mno-apxf">, Alias<mno_apx_features_EQ>, AliasArgs<["egpr","push2pop2","ppx","ndd","ccmp","nf","cf","zu"]>;
6834+ def mapxf : Flag<["-"], "mapxf">, Alias<mapx_features_EQ>,
6835+ AliasArgs<["egpr","push2pop2","ppx","ndd","ccmp","nf","cf","zu"]>,
6836+ Group<m_x86_Features_Group>;
6837+ def mno_apxf : Flag<["-"], "mno-apxf">, Alias<mno_apx_features_EQ>,
6838+ AliasArgs<["egpr","push2pop2","ppx","ndd","ccmp","nf","cf","zu"]>,
6839+ Group<m_x86_Features_Group>;
68366840def mapx_inline_asm_use_gpr32 : Flag<["-"], "mapx-inline-asm-use-gpr32">, Group<m_Group>,
68376841 HelpText<"Enable use of GPR32 in inline assembly for APX">;
68386842} // let Flags = [TargetSpecific]
0 commit comments