mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-29 07:00:24 +08:00
AArch64: Add FLAG for compare intrinsics [PR94442]
2020-11-03 Zhiheng Xie <xiezhiheng@huawei.com> Nannan Zheng <zhengnannan@huawei.com> gcc/ChangeLog: * config/aarch64/aarch64-simd-builtins.def: Add proper FLAG for compare intrinsics.
This commit is contained in:
parent
104ca9cfa6
commit
c229693ba6
@ -600,20 +600,20 @@
|
||||
BUILTIN_VHSDF (BINOP, faddp, 0, FP)
|
||||
|
||||
/* Implemented by aarch64_cm<optab><mode>. */
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmeq, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmge, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmgt, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmle, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmlt, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmeq, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmge, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmgt, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmle, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, cmlt, 0, FP)
|
||||
|
||||
/* Implemented by neg<mode>2. */
|
||||
BUILTIN_VHSDF_HSDF (UNOP, neg, 2, ALL)
|
||||
|
||||
/* Implemented by aarch64_fac<optab><mode>. */
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, faclt, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facle, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facgt, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facge, 0, ALL)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, faclt, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facle, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facgt, 0, FP)
|
||||
BUILTIN_VHSDF_HSDF (BINOP_USS, facge, 0, FP)
|
||||
|
||||
/* Implemented by sqrt<mode>2. */
|
||||
VAR1 (UNOP, sqrt, 2, ALL, hf)
|
||||
|
Loading…
x
Reference in New Issue
Block a user