Re: [Code Generation] Multi-target

2014-04-07 Thread Richard Sandiford
Michael Eager writes: > On 04/06/14 05:29, Claudia Henriques wrote: >> Hi everybody! >> >> My name is Claudia and I am currently working on my master's thesis. >> >> I am working with an embedded system, so part of my code will target >> microblaze, while the remaining >> code will target x86_64.

Re: HARD_REGNO_CALL_PART_CLOBBERED and regs_invalidated_by_call

2014-04-07 Thread Jeff Law
On 04/07/14 02:06, Matthew Fortune wrote: It's not clear who would be best to talk to about this. I've added Jeff as he appears to be listed against some mostly relevant areas in the maintainers file. If you could point me towards anyone more suitable that would be good. While I've touched a lot

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Jan Hubicka
> AFAIK we settled on a simpler one dropping columns at stream-out time > that also helped. > > As for the correct way to do the optimization we agreed(?) that streaming > the locations elsewhere and using references to them is more appropriate. > At stream-in (or before stream-out) we can then re

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Jan Hubicka
> > I added new graph for 'xloc.column = 0' hack, just applied this > single patch to trunk. > Link: > https://drive.google.com/file/d/0B0pisUJ80pO1MW11WHdjMk9KQnc/edit?usp=sharing Good, does these two patches combine together well? (they are rater orthogonal, but perhaps with columns disabled l

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Martin Liška
On 04/07/2014 01:49 PM, Richard Biener wrote: On Mon, Apr 7, 2014 at 1:25 PM, Martin Liška wrote: On 04/03/2014 10:40 PM, Jan Hubicka wrote: Firefox: cgraph.c:869 (cgraph_create_edge_1) 0: 0.0% 0: 0.0% 130358176: 6.9% 0: 0.0%1253444 cgraph.c:510 (cgraph_all

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Martin Liška
On 04/04/2014 05:10 PM, Martin Liška wrote: On 04/03/2014 03:07 PM, Richard Biener wrote: On Thu, Apr 3, 2014 at 2:07 PM, Martin Liška wrote: On 04/03/2014 11:41 AM, Richard Biener wrote: On Wed, Apr 2, 2014 at 6:11 PM, Martin Liška wrote: On 04/02/2014 04:13 PM, Martin Liška wrote: On

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Richard Biener
On Mon, Apr 7, 2014 at 1:25 PM, Martin Liška wrote: > On 04/03/2014 10:40 PM, Jan Hubicka wrote: Firefox: cgraph.c:869 (cgraph_create_edge_1) 0: 0.0% 0: 0.0% 130358176: 6.9% 0: 0.0%1253444 cgraph.c:510 (cgraph_allocate_node)

Re: WPA stream_out form & memory consumption

2014-04-07 Thread Martin Liška
On 04/03/2014 10:40 PM, Jan Hubicka wrote: Firefox: cgraph.c:869 (cgraph_create_edge_1) 0: 0.0% 0: 0.0% 130358176: 6.9% 0: 0.0%1253444 cgraph.c:510 (cgraph_allocate_node) 0: 0.0% 0: 0.0% 182236800: 9.7% 0: 0.0

RE: HARD_REGNO_CALL_PART_CLOBBERED and regs_invalidated_by_call

2014-04-07 Thread Matthew Fortune
Actually add Jeff this time... > -Original Message- > From: Matthew Fortune > Sent: 07 April 2014 09:07 > To: 'Richard Sandiford' > Cc: gcc@gcc.gnu.org > Subject: RE: HARD_REGNO_CALL_PART_CLOBBERED and regs_invalidated_by_call > > Richard Sandiford writes: > > Matthew Fortune writes: >

RE: HARD_REGNO_CALL_PART_CLOBBERED and regs_invalidated_by_call

2014-04-07 Thread Matthew Fortune
Richard Sandiford writes: > Matthew Fortune writes: > > Richard Sandiford writes: > >> Matthew Fortune writes: > >> Maybe some RA heuristics will need tweaking to reflect the extra > cost > >> of these registers, but I imagine that's true either way. > > > > Perhaps. I am currently thinking/hop