Re: [PATCH/AARCH64] Fix gcc.c-torture/compile/pr37433.c for AARCH64:ILP32.

2015-02-24 Thread Andrew Pinski
On Tue, Feb 24, 2015 at 9:18 PM, Jeff Law l...@redhat.com wrote: On 02/17/15 08:31, Marcus Shawcroft wrote: On 9 February 2015 at 05:41, Andrew Pinski pins...@gmail.com wrote: The problem here is that we get a symbol_ref which is SImode but for the sibcall patterns we only match symbol_refs

Re: [PATCH/AARCH64] Fix gcc.c-torture/compile/pr37433.c for AARCH64:ILP32.

2015-02-24 Thread Jeff Law
On 02/17/15 08:31, Marcus Shawcroft wrote: On 9 February 2015 at 05:41, Andrew Pinski pins...@gmail.com wrote: The problem here is that we get a symbol_ref which is SImode but for the sibcall patterns we only match symbol_refs which use DImode. I added a new testcase that tests the non-value

Re: [PATCH/AARCH64] Fix gcc.c-torture/compile/pr37433.c for AARCH64:ILP32.

2015-02-17 Thread Marcus Shawcroft
On 9 February 2015 at 05:41, Andrew Pinski pins...@gmail.com wrote: The problem here is that we get a symbol_ref which is SImode but for the sibcall patterns we only match symbol_refs which use DImode. I added a new testcase that tests the non-value sibcall pattern too. OK? Bootstrapped and

[PATCH/AARCH64] Fix gcc.c-torture/compile/pr37433.c for AARCH64:ILP32.

2015-02-08 Thread Andrew Pinski
The problem here is that we get a symbol_ref which is SImode but for the sibcall patterns we only match symbol_refs which use DImode. I added a new testcase that tests the non-value sibcall pattern too. OK? Bootstrapped and tested on aarch64-linux-gnu with no regressions. Thanks, Andrew Pinski