On 11/04/13 14:33, James Greenhalgh wrote:
-----Original Message-----
From: Zhenqiang Chen [mailto:zhenqiang.c...@linaro.org]
Sent: 11 April 2013 02:33
To: Marcus Shawcroft
Cc: James Greenhalgh; gcc-patches@gcc.gnu.org; Marcus Shawcroft;
pins...@gmail.com; Richard Earnshaw
Subject: Re: [PATCH, AARCH64] Fix unrecognizable insn issue
On 10 April 2013 18:48, Marcus Shawcroft <marcus.shawcr...@gmail.com>
wrote:
Zhenqiang, Does Jame's patch fix your test case?
Thank you all. The patch fixes my test case.
I'm pleased to hear it.
Marcus/Richard, I've committed the attached as r197741. Could you
OK a backport to the 4.8 release branch? (The backport is clean,
and regresses without issue on aarch64-none-elf). I'll also put it
on arm/aarch64-4.7-branch.
OK.
R.
Thanks,
James Greenhalgh
---
gcc/
2013-04-11 James Greenhalgh <james.greenha...@arm.com>
* config/aarch64/aarch64-simd.md (aarch64_vcond_internal): Fix
floating-point vector comparisons against 0.
gcc/testsuite/
2013-04-11 James Greenhalgh <james.greenha...@arm.com>
* 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.