Re: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2016-02-02 Thread James Greenhalgh
> > > > > > > > -Original Message- > > > > > > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > > > > > > Sent: 06 November 2015 20:06 > > > > > > To: 'gcc-patches@gcc.gn

Re: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2016-01-26 Thread Wilco Dijkstra
> > > -Original Message- > > > > > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > > > > > Sent: 06 November 2015 20:06 > > > > > To: 'gcc-patches@gcc.gnu.org' > > > > > Subject: [PATCH][AArch64] Add TA

RE: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-12-17 Thread Wilco Dijkstra
e- > > > > > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > > > > > Sent: 06 November 2015 20:06 > > > > > To: 'gcc-patches@gcc.gnu.org' > > > > > Subject: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CL

Re: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-12-16 Thread James Greenhalgh
o:wilco.dijks...@arm.com] > > > > Sent: 06 November 2015 20:06 > > > > To: 'gcc-patches@gcc.gnu.org' > > > > Subject: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS > > > > > > > > This patch adds support

RE: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-12-16 Thread Wilco Dijkstra
James Greenhalgh wrote: > On Tue, Dec 15, 2015 at 10:54:49AM +, Wilco Dijkstra wrote: > > ping > > > > > -Original Message- > > > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > > > Sent: 06 November 2015 20:06 > > > To: '

Re: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-12-16 Thread James Greenhalgh
On Tue, Dec 15, 2015 at 10:54:49AM +, Wilco Dijkstra wrote: > ping > > > -Original Message- > > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > > Sent: 06 November 2015 20:06 > > To: 'gcc-patches@gcc.gnu.org

RE: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-12-15 Thread Wilco Dijkstra
ping > -Original Message- > From: Wilco Dijkstra [mailto:wilco.dijks...@arm.com] > Sent: 06 November 2015 20:06 > To: 'gcc-patches@gcc.gnu.org' > Subject: [PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS > >

[PATCH][AArch64] Add TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS

2015-11-06 Thread Wilco Dijkstra
This patch adds support for the TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS hook. When the cost of GENERAL_REGS and FP_REGS is identical, the register allocator always uses ALL_REGS even when it has a much higher cost. The hook changes the class to either FP_REGS or GENERAL_REGS depending on the mode of