Re: [PATCH][AArch64] Simplify aarch64_can_eliminate

2017-11-07 Thread James Greenhalgh
On Tue, Aug 15, 2017 at 05:25:06PM +0100, Wilco Dijkstra wrote: > > ping > > > From: Wilco Dijkstra > Sent: 07 August 2017 15:13 > To: GCC Patches; James Greenhalgh > Cc: nd; Richard Earnshaw > Subject: [PATCH][AArch64] Simplify aarch64_can_eliminate >   > Si

Re: [PATCH][AArch64] Simplify aarch64_can_eliminate

2017-08-15 Thread Wilco Dijkstra
ping From: Wilco Dijkstra Sent: 07 August 2017 15:13 To: GCC Patches; James Greenhalgh Cc: nd; Richard Earnshaw Subject: [PATCH][AArch64] Simplify aarch64_can_eliminate   Simplify aarch64_can_eliminate - if we need a frame pointer, we must eliminate to HARD_FRAME_POINTER_REGNUM.  Rather than

[PATCH][AArch64] Simplify aarch64_can_eliminate

2017-08-07 Thread Wilco Dijkstra
Simplify aarch64_can_eliminate - if we need a frame pointer, we must eliminate to HARD_FRAME_POINTER_REGNUM. Rather than hardcoding all combinations from the ELIMINABLE_REGS list, just do the correct check. ChangeLog: 2017-08-07 Wilco Dijkstra gcc/ * config/aarch64/aarch64.c (aarc