Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-29 Thread Ramana Radhakrishnan
On Mon, Jun 27, 2016 at 10:58 AM, Matthew Wahab wrote: > On 10/06/16 15:30, Matthew Wahab wrote: >> On 10/06/16 15:22, Christophe Lyon wrote: >>> On 10 June 2016 at 15:56, Matthew Wahab >>> wrote: On 10/06/16 09:32, Christophe Lyon wrote: > > On 9 June 2016 at 17:21, Matthew Wahab >

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-29 Thread Christophe Lyon
On 27 June 2016 at 11:58, Matthew Wahab wrote: > On 10/06/16 15:30, Matthew Wahab wrote: >> On 10/06/16 15:22, Christophe Lyon wrote: >>> On 10 June 2016 at 15:56, Matthew Wahab >>> wrote: On 10/06/16 09:32, Christophe Lyon wrote: > > On 9 June 2016 at 17:21, Matthew Wahab > wro

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-27 Thread Matthew Wahab
__fp16 a = 1.0; + float r; + asm ("vcvtb.f32.f16 %0, %1" + : "=w" (r) : "w" (a) + : /* No clobbers. */); + return (r == 1.0) ? 0 : 1; + } +} "$et_arm_fp16_flags -mfp16-format=ieee" +} + # Creates a series of routines that return 1 if the g

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-10 Thread Matthew Wahab
On 10/06/16 15:22, Christophe Lyon wrote: On 10 June 2016 at 15:56, Matthew Wahab wrote: On 10/06/16 09:32, Christophe Lyon wrote: On 9 June 2016 at 17:21, Matthew Wahab wrote: It's an improvement, but I'm still seeing a few problems with this patch: the vfp* tests are still failing in so

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-10 Thread Christophe Lyon
On 10 June 2016 at 15:56, Matthew Wahab wrote: > On 10/06/16 09:32, Christophe Lyon wrote: >> >> On 9 June 2016 at 17:21, Matthew Wahab wrote: >>> >>> A number of tests were added to check for FP16 arguments and return >>> values being passed in registers. These require mfloat-abi=hard to be >>>

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-10 Thread Matthew Wahab
On 10/06/16 09:32, Christophe Lyon wrote: On 9 June 2016 at 17:21, Matthew Wahab wrote: A number of tests were added to check for FP16 arguments and return values being passed in registers. These require mfloat-abi=hard to be selected but in some test configurations they were run with -mfloat-a

Re: [ARM] Fix, add tests for FP16 aapcs.

2016-06-10 Thread Christophe Lyon
On 9 June 2016 at 17:21, Matthew Wahab wrote: > Hello, > > A number of tests were added to check for FP16 arguments and return > values being passed in registers. These require mfloat-abi=hard to be > selected but in some test configurations they were run with > -mfloat-abi=soft or -mfloat-abi=sof

[ARM] Fix, add tests for FP16 aapcs.

2016-06-09 Thread Matthew Wahab
rom b02f0283367d4a4c1b012e8ca8e7b5c91f3ac561 Mon Sep 17 00:00:00 2001 From: Matthew Wahab Date: Tue, 24 May 2016 09:21:11 +0100 Subject: [PATCH] [ARM] Fix, add tests for FP16 aapcs. A number of tests were added to check for FP16 arguments and return values being passed in register. These require mfloat-abi=hard