aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorChristophe Lyon <christophe.lyon@arm.com>2021-10-13 09:16:49 +0000
committerChristophe Lyon <christophe.lyon@foss.st.com>2022-02-22 15:55:09 +0000
commitc6b4ea7ab1aa6c5c07798fa6c6ad15dd1761b5ed (patch)
treeffb24721fec6b8f78ef47246d86327f38a4f00e6 /gcc/go
parent6a7c13a0cf2290b60ab36f9ce1027b92838586bd (diff)
downloadgcc-c6b4ea7ab1aa6c5c07798fa6c6ad15dd1761b5ed.zip
gcc-c6b4ea7ab1aa6c5c07798fa6c6ad15dd1761b5ed.tar.gz
gcc-c6b4ea7ab1aa6c5c07798fa6c6ad15dd1761b5ed.tar.bz2
arm: Convert more MVE/CDE builtins to predicate qualifiers
This patch covers a few non-load/store builtins where we do not use the <mode> iterator and thus we cannot use <MVE_vpred>. Most of the work of this patch series was carried out while I was working at STMicroelectronics as a Linaro assignee. 2022-02-22 Christophe Lyon <christophe.lyon@arm.com> gcc/ PR target/100757 PR target/101325 * config/arm/arm-builtins.cc (CX_UNARY_UNONE_QUALIFIERS): Use predicate. (CX_BINARY_UNONE_QUALIFIERS): Likewise. (CX_TERNARY_UNONE_QUALIFIERS): Likewise. (TERNOP_NONE_NONE_NONE_UNONE_QUALIFIERS): Delete. (QUADOP_NONE_NONE_NONE_NONE_UNONE_QUALIFIERS): Delete. (QUADOP_UNONE_UNONE_UNONE_UNONE_UNONE_QUALIFIERS): Delete. * config/arm/arm_mve_builtins.def: Use predicated qualifiers. * config/arm/mve.md: Use VxBI instead of HI.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions