Author: lattner Date: Fri Jan 4 22:53:45 2008 New Revision: 45619 URL: http://llvm.org/viewvc/llvm-project?rev=45619&view=rev Log: I've got a sinking feeling.
On x86 this seems to be a couple percent win when pic is enabled, though right now many sinking opportunities are missed because sinking is very simple and most instructions in the x86 backend are not marked as no-side effects. Lets see what the testers think. Modified: test-suite/trunk/Makefile.programs Modified: test-suite/trunk/Makefile.programs URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/Makefile.programs?rev=45619&r1=45618&r2=45619&view=diff ============================================================================== --- test-suite/trunk/Makefile.programs (original) +++ test-suite/trunk/Makefile.programs Fri Jan 4 22:53:45 2008 @@ -209,7 +209,8 @@ endif#DISABLE_DIFFS ifeq ($(ARCH),PowerPC) -LLCBETAOPTION := -machine-licm +LLCBETAOPTION := -enable-sinking +#-machine-licm #--enable-tail-merge #--enable-ppc-preinc #-regalloc=local -fast @@ -222,7 +223,8 @@ LLCBETAOPTION := -sched=simple endif ifeq ($(ARCH),x86) -LLCBETAOPTION := -machine-licm +LLCBETAOPTION := -enable-sinking +#-machine-licm #-new-coalescer-heuristic=true #-tailcallopt #-regalloc=local -fast _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits