diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2013-01-18 16:34:10 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2013-01-18 16:34:10 +0000 |
commit | 70c67693778677be3ad47bf1ae3e1bf410511102 (patch) | |
tree | 2fec41411d96caec7cab31d47b212cdbfd604398 /gcc/tree-vectorizer.c | |
parent | f5ce60b6a244bbcb76395f5691c1d40f536a3fcc (diff) | |
download | gcc-70c67693778677be3ad47bf1ae3e1bf410511102.zip gcc-70c67693778677be3ad47bf1ae3e1bf410511102.tar.gz gcc-70c67693778677be3ad47bf1ae3e1bf410511102.tar.bz2 |
[AArch64] Fix unordered comparisons to floating-point vcond.
gcc/
* config/aarch64/aarch64-simd.md
(aarch64_vcond_internal<mode>): Handle unordered cases.
* config/aarch64/iterators.md (v_cmp_result): New.
gcc/testsuite/
* gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
* gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
* gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
* gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
* gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
From-SVN: r195297
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions