re(`-g([^@\-].*)?`),
re(`-m32`),
re(`-m64`),
- re(`-m(abi|arch|cpu|fpu|tune)=([^@\-].*)`),
+ re(`-m(abi|arch|cpu|fpu|simd|tls-dialect|tune)=([^@\-].*)`),
re(`-m(no-)?v?aes`),
re(`-marm`),
re(`-m(no-)?avx[0-9a-z]*`),
re(`-mcmodel=[0-9a-z-]+`),
re(`-mfloat-abi=([^@\-].*)`),
+ re(`-m(soft|single|double)-float`),
re(`-mfpmath=[0-9a-z,+]*`),
re(`-m(no-)?avx[0-9a-z.]*`),
re(`-m(no-)?ms-bitfields`),
re(`-m(no-)?stack-(.+)`),
re(`-mmacosx-(.+)`),
+ re(`-m(no-)?relax`),
+ re(`-m(no-)?strict-align`),
+ re(`-m(no-)?(lsx|lasx|frecipe|div32|lam-bh|lamcas|ld-seq-sa)`),
re(`-mios-simulator-version-min=(.+)`),
re(`-miphoneos-version-min=(.+)`),
re(`-mlarge-data-threshold=[0-9]+`),
re(`-flat_namespace`),
re(`-g([^@\-].*)?`),
re(`-headerpad_max_install_names`),
- re(`-m(abi|arch|cpu|fpu|tune)=([^@\-].*)`),
+ re(`-m(abi|arch|cpu|fpu|simd|tls-dialect|tune)=([^@\-].*)`),
+ re(`-mcmodel=[0-9a-z-]+`),
re(`-mfloat-abi=([^@\-].*)`),
+ re(`-m(soft|single|double)-float`),
+ re(`-m(no-)?relax`),
+ re(`-m(no-)?strict-align`),
+ re(`-m(no-)?(lsx|lasx|frecipe|div32|lam-bh|lamcas|ld-seq-sa)`),
re(`-mmacosx-(.+)`),
re(`-mios-simulator-version-min=(.+)`),
re(`-miphoneos-version-min=(.+)`),
{"-ftls-model=local-dynamic"},
{"-g"},
{"-ggdb"},
+ {"-mabi=lp64d"},
{"-march=souza"},
{"-mcmodel=medium"},
{"-mcpu=123"},
{"-mfpu=123"},
+ {"-mtls-dialect=gnu"},
+ {"-mtls-dialect=gnu2"},
+ {"-mtls-dialect=trad"},
+ {"-mtls-dialect=desc"},
+ {"-mtls-dialect=xyz"},
+ {"-msimd=lasx"},
+ {"-msimd=xyz"},
+ {"-mdouble-float"},
+ {"-mrelax"},
+ {"-mstrict-align"},
+ {"-mlsx"},
+ {"-mlasx"},
+ {"-mfrecipe"},
+ {"-mlam-bh"},
+ {"-mlamcas"},
+ {"-mld-seq-sa"},
+ {"-mno-relax"},
+ {"-mno-strict-align"},
+ {"-mno-lsx"},
+ {"-mno-lasx"},
+ {"-mno-frecipe"},
+ {"-mno-lam-bh"},
+ {"-mno-lamcas"},
+ {"-mno-ld-seq-sa"},
{"-mlarge-data-threshold=16"},
{"-mtune=happybirthday"},
{"-mstack-overflow"},
{"-march=@dawn"},
{"-march=-dawn"},
{"-mcmodel=@model"},
+ {"-mfpu=@0"},
+ {"-mfpu=-0"},
{"-mlarge-data-threshold=@12"},
+ {"-mtls-dialect=@gnu"},
+ {"-mtls-dialect=-gnu"},
+ {"-msimd=@none"},
+ {"-msimd=-none"},
{"-std=@c99"},
{"-std=-c99"},
{"-x@c"},