[LLVMdev] RFC: PowerPC tail call optimization patch
arnold.schwaighofer at gmail.com
Wed Apr 16 10:07:50 PDT 2008
this is an updated version of the tail call optimization patch for
powerpc. could you have a look at it?
i added code to support ppc64 (untested, will try to get access to
ppc64 on a friend's machine).
incorporated evan's formatting suggestions. ;)
will run another round of testing (llvm-test) on my powerpc g4/800
when i get the okay to commit. testing on this machine takes forever
okay to commit?
On Fri, Mar 28, 2008 at 12:01 AM, Evan Cheng <evan.cheng at apple.com> wrote:
> On Mar 26, 2008, at 11:29 PM, Arnold Schwaighofer wrote:
> > Hi there,
> > it's me again. attached is preliminary support for tail calls on ppc
> > 32. (once i get access to a 64bit machine that part will follow). It
> > has passed the llvm-test with the -tailcallopt flag enabled. (after
> > half a day on an old g4/800 :)
> > okay to submit? probably not. :) suggestions.
> I can see some stylistic issues. e.g. getFramePointerFrameIndex() etc.
> should be declared const, also please make sure there is a space
> between 'if' and '('. But I don't enough about PPC to really pick on
> it. :-)
> Dale, can you look through the patch?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 64944 bytes
Desc: not available
More information about the llvm-dev