aboutsummaryrefslogtreecommitdiff
path: root/libcpp/include/cpplib.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2025-08-04 11:45:30 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2025-08-04 11:45:30 +0100
commit2b419b709123194d3124a57c57556b0185fd2684 (patch)
tree3d8c44e0364aa4b47dfcd561866d1ff33c14b1cb /libcpp/include/cpplib.h
parentdcb02ff8229882cbfb04155643054c1535244d7b (diff)
downloadgcc-2b419b709123194d3124a57c57556b0185fd2684.zip
gcc-2b419b709123194d3124a57c57556b0185fd2684.tar.gz
gcc-2b419b709123194d3124a57c57556b0185fd2684.tar.bz2
aarch64: Use VNx16BI for svunpklo/hi_b
This patch continues the work of making ACLE intrinsics use VNx16BI for svbool_t results. It deals with the svunpk* intrinsics. gcc/ * config/aarch64/aarch64-sve.md (@aarch64_sve_punpk<perm_hilo>_acle) (*aarch64_sve_punpk<perm_hilo>_acle): New patterns. * config/aarch64/aarch64-sve-builtins-base.cc (svunpk_impl::expand): Use them for boolean svunpk*. gcc/testsuite/ * gcc.target/aarch64/sve/acle/general/unpkhi_1.c: New test. * gcc.target/aarch64/sve/acle/general/unpklo_1.c: Likewise.
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions