Re: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-10-26 Thread James Greenhalgh
On Tue, Oct 24, 2017 at 10:47:32PM +0100, Michael Collison wrote: > James, > > The patch was test as required. However when I tested with the latest trunk > there were two test failures that need to be updated because of my patch. > > The files gcc.target/aarch64/vect-vcvt.c was failing

RE: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-10-24 Thread Michael Collison
om] Sent: Monday, October 23, 2017 9:43 AM To: Michael Collison <michael.colli...@arm.com> Cc: GCC Patches <gcc-patches@gcc.gnu.org>; nd <n...@arm.com> Subject: Re: [PING][PATCH][Aarch64] Improve int<->FP conversions On Tue, Oct 17, 2017 at 01:17:04AM +0100, Michael Colliso

Re: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-10-23 Thread James Greenhalgh
On Tue, Oct 17, 2017 at 01:17:04AM +0100, Michael Collison wrote: > Patch updated with all comments from James. OK with an appropriate ChangeLog and assuming it has been tested as required. Thanks, James Reviewed-by:

RE: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-10-16 Thread Michael Collison
From: James Greenhalgh [mailto:james.greenha...@arm.com] Sent: Wednesday, October 4, 2017 2:39 AM To: Michael Collison <michael.colli...@arm.com> Cc: GCC Patches <gcc-patches@gcc.gnu.org>; nd <n...@arm.com> Subject: Re: [PING][PATCH][Aarch64] Improve int<->FP conversions O

Re: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-10-04 Thread James Greenhalgh
On Sun, Oct 01, 2017 at 02:07:57AM +0100, Michael Collison wrote: > Sorry. Here is the patch. I think this needs a small amount fo rework in iterators.md - the names you've used don't follow conventions in that file (e.g. "V" normally has something to do with vectors) so could do with patching

RE: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-09-30 Thread Michael Collison
NG][PATCH][Aarch64] Improve int<->FP conversions On Fri, Sep 29, 2017 at 10:42:14PM +0100, Michael Collison wrote: > Ping. Original patch posted here: > > https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00808.html I don't see a patch attached there to review, nor ca

Re: [PING][PATCH][Aarch64] Improve int<->FP conversions

2017-09-29 Thread James Greenhalgh
On Fri, Sep 29, 2017 at 10:42:14PM +0100, Michael Collison wrote: > Ping. Original patch posted here: > > https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00808.html I don't see a patch attached there to review, nor can I see an earlier mail threaded to it with the patch attached. Can you help?

[PING][PATCH][Aarch64] Improve int<->FP conversions

2017-09-29 Thread Michael Collison
Ping. Original patch posted here: https://gcc.gnu.org/ml/gcc-patches/2017-09/msg00808.html

[PATCH][Aarch64] Improve int<->FP conversions

2017-09-13 Thread Michael Collison
Resending this patch as I did not have the correct subject line. This patch improves the latency of code by eliminating two FP <-> integer register transfers. An example: float f1(float x) { int y = x; return (float)y; } Trunk generates: f1: fcvtzs w0, s0 scvtf s0, w0