[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