aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-flow.h
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2013-04-11 08:58:34 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2013-04-11 08:58:34 +0000
commitd07458be3e41c069c0eaf627a371ac7d297c782d (patch)
tree6a3a34a69243fe5d1a1d77ded71e1292680d2ae6 /gcc/tree-flow.h
parent146b8692e33b78872476435d084d5062a243a200 (diff)
downloadgcc-d07458be3e41c069c0eaf627a371ac7d297c782d.zip
gcc-d07458be3e41c069c0eaf627a371ac7d297c782d.tar.gz
gcc-d07458be3e41c069c0eaf627a371ac7d297c782d.tar.bz2
[PATCH, AARCH64] Fix unrecognizable insn issue with vcond against 0.0f
gcc/ * config/aarch64/aarch64-simd.md (aarch64_vcond_internal): Fix floating-point vector comparisons against 0. gcc/testsuite/ * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of inverse operands. * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form loop is vectorized. * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise. * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form loop is vectorized and that the correct instruction is generated. * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise. * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise. * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise. From-SVN: r197741
Diffstat (limited to 'gcc/tree-flow.h')
0 files changed, 0 insertions, 0 deletions