On Wed, 2009-05-06 at 17:49 +0200, Richard Guenther wrote: > On Wed, May 6, 2009 at 5:46 PM, Richard Earnshaw <rearn...@arm.com> wrote:
> > That won't work because the PIC register on ARM is a pseudo, so > > generating it during prologue generation is too late. It needs to exist > > before data flow analysis starts on the RTL. > > So you can generate it unconditionally and let DCE remove it if it turns > out not necessary? Sorry, is that a question about the ARM back end as it worked before all these changes went in, or how I might solve the problem now. If the latter, then generate what, where and when? R.