[LLVMdev] RFC: Tail call optimization X86

Evan Cheng evan.cheng at apple.com
Sat Oct 6 15:04:14 PDT 2007


Ok. Like I said, I am not too concerned with one or two llcbeta  
failures. That's expected.

Thx,

Evan

On Oct 5, 2007, at 3:18 PM, Arnold Schwaighofer <arnold.schwaighofer at gmail.com 
 > wrote:

> Another round ;) Sadly not beer.
>
> tested against r42630 darwin-x86:
> SPASS llc-beta still fails
>
> thanks for the patience
>
> On 5 Oct 2007, at 20:58, Evan Cheng wrote:
>
>> Yes please.
>>> okay then i'll make tailcallopt switch stack adjusting behaviour?
>
>
>
> the patch for the test suite (when/if it's needed) would be  
> something like:
> >>>>>
> --- Makefile.programs    (revision 42630)
> +++ Makefile.programs    (working copy)
> @@ -221,7 +221,8 @@
> LLCBETAOPTION := -sched=simple
> endif
> ifeq ($(ARCH),x86)
> -LLCBETAOPTION := -enable-x86-conv-3-addr
> +LLCBETAOPTION := -tailcallopt
> +# -enable-x86-conv-3-addr
> #-regalloc=local -fast
> #-disable-rematerialization
> #-disable-fp-elim
> >>>>>
>
>
> gee  i am tired really have to go to bed now.
> regards
>
> <tailcall-r42653-llvm.patch>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev



More information about the llvm-dev mailing list