Re: [patch] Fix AArch64 ILP ICE

2018-09-26 Thread Andrew Stubbs
On 26/09/18 14:38, Richard Biener wrote: OK. Committed, thanks. Andrew

Re: [patch] Fix AArch64 ILP ICE

2018-09-26 Thread Richard Biener
On Tue, Sep 25, 2018 at 4:25 PM Andrew Stubbs wrote: > > On 22/09/18 19:51, Andreas Schwab wrote: > > That breaks aarch64 ILP32. > > The problem is that the mode given to expand_expr is just a "hint", > apparently, and it's being ignored. > > I'm testing the attached patch for GCN. It fixes the IC

Re: [patch] Fix AArch64 ILP ICE

2018-09-26 Thread Andreas Schwab
On Sep 25 2018, Andrew Stubbs wrote: > Ensure that the address really is the correct mode for an address. > > 2018-09-25 Andrew Stubbs > > gcc/ > * builtins.c (get_builtin_sync_mem): Force address mode conversion. This has survived bootstrap so far. Andreas. -- Andreas Schwab,

[patch] Fix AArch64 ILP ICE

2018-09-25 Thread Andrew Stubbs
On 22/09/18 19:51, Andreas Schwab wrote: That breaks aarch64 ILP32. The problem is that the mode given to expand_expr is just a "hint", apparently, and it's being ignored. I'm testing the attached patch for GCN. It fixes the ICE for AArch64 just fine. OK? Andrew Fix AArch64 ILP32 ICE. E