Re: Regimplification enhancements 1/3

2014-06-17 Thread Richard Biener
On Mon, Jun 16, 2014 at 11:52 PM, Mike Stump wrote: > On Jun 16, 2014, at 10:49 AM, Bernd Schmidt wrote: >> >> There are two reasons why I can't do this in the frontends - one, Joseph has >> already rejected a C frontend patch, > > I’d like to think there is an acceptable way to get the right me

Re: Regimplification enhancements 1/3

2014-06-16 Thread Mike Stump
On Jun 16, 2014, at 10:49 AM, Bernd Schmidt wrote: > > There are two reasons why I can't do this in the frontends - one, Joseph has > already rejected a C frontend patch, I’d like to think there is an acceptable way to get the right memory space on things... > and two, this needs to work with

Re: Regimplification enhancements 1/3

2014-06-16 Thread Bernd Schmidt
On 06/16/2014 07:26 PM, Mike Stump wrote: On Jun 16, 2014, at 3:56 AM, Bernd Schmidt wrote: For the ptx port, I've needed to write a new pass which ensures all objects go into address spaces as required by the machine. I have such a machine and I’ve always approached the problem from the fron

Re: Regimplification enhancements 1/3

2014-06-16 Thread Mike Stump
On Jun 16, 2014, at 3:56 AM, Bernd Schmidt wrote: > For the ptx port, I've needed to write a new pass which ensures all objects > go into address spaces as required by the machine. I have such a machine and I’ve always approached the problem from the front end side. I ensure the right space up

Re: Regimplification enhancements 1/3

2014-06-16 Thread Richard Biener
On Mon, Jun 16, 2014 at 1:45 PM, Bernd Schmidt wrote: > On 06/16/2014 01:24 PM, Richard Biener wrote: >> >> On Mon, Jun 16, 2014 at 12:56 PM, Bernd Schmidt >> wrote: >>> >>> For the ptx port, I've needed to write a new pass which ensures all >>> objects >>> go into address spaces as required by t

Re: Regimplification enhancements 1/3

2014-06-16 Thread Bernd Schmidt
On 06/16/2014 01:24 PM, Richard Biener wrote: On Mon, Jun 16, 2014 at 12:56 PM, Bernd Schmidt wrote: For the ptx port, I've needed to write a new pass which ensures all objects go into address spaces as required by the machine. This uses the regimplification code in gimplify-me.c, and that requ

Re: Regimplification enhancements 1/3

2014-06-16 Thread Richard Biener
On Mon, Jun 16, 2014 at 12:56 PM, Bernd Schmidt wrote: > For the ptx port, I've needed to write a new pass which ensures all objects > go into address spaces as required by the machine. This uses the > regimplification code in gimplify-me.c, and that requires some fixes and > upgrades. Can you ex