aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJonathan Wright <jonathan.wright@arm.com>2021-06-15 15:03:09 +0100
committerJonathan Wright <jonathan.wright@arm.com>2021-06-16 14:21:34 +0100
commitac6c858d072016ad2c409f1593fa290ad0d87e11 (patch)
treeeef1de2738773eff88c2655054be9e3dcba4e58f /libcpp
parentd7deee423f993bee8ee440f6fe0c9126c316c64b (diff)
downloadgcc-ac6c858d072016ad2c409f1593fa290ad0d87e11.zip
gcc-ac6c858d072016ad2c409f1593fa290ad0d87e11.tar.gz
gcc-ac6c858d072016ad2c409f1593fa290ad0d87e11.tar.bz2
testsuite: aarch64: Add zero-high-half tests for narrowing shifts
Add tests to verify that Neon narrowing-shift instructions clear the top half of the result vector. It is sufficient to show that a subsequent combine with a zero-vector is optimized away - leaving just the narrowing-shift instruction. gcc/testsuite/ChangeLog: 2021-06-15 Jonathan Wright <jonathan.wright@arm.com> * gcc.target/aarch64/narrow_zero_high_half.c: New test.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions