[llvm-commits] CVS: llvm/test/Programs/Makefile.programs

Chris Lattner lattner at cs.uiuc.edu
Sun Feb 29 01:14:01 PST 2004


Changes in directory llvm/test/Programs:

Makefile.programs updated: 1.122 -> 1.123

---
Log message:

Enable link-time inlining in the test-suite.  This was disabled while I was
working on the CGO paper, where we were comparing code sizes vs GCC.  Since 
GCC didn't do link-time inlining, we didn't want to either to make it an 
apples-to-apples comparison as much as possible.

Now that this paper is out of the way, we just want to beat the snot out of
GCC in performance.  :)



---
Diffs of the changes:  (+3 -3)

Index: llvm/test/Programs/Makefile.programs
diff -u llvm/test/Programs/Makefile.programs:1.122 llvm/test/Programs/Makefile.programs:1.123
--- llvm/test/Programs/Makefile.programs:1.122	Fri Feb 27 08:45:12 2004
+++ llvm/test/Programs/Makefile.programs	Sun Feb 29 01:13:16 2004
@@ -216,7 +216,7 @@
 
 $(PROGRAMS_TO_TEST:%=Output/%.llvm.bc): \
 Output/%.llvm.bc: Output/%.linked.bc $(LGCCLDPROG)
-	$(LGCCLD) -disable-inlining $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.llvm
+	$(LGCCLD) $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.llvm
 ifneq ($(OPTPASSES),)
 	$(LOPT) -q $(OPTPASSES) < $@ > $@.tmp
 	$(MV) -f $@.tmp $@
@@ -224,7 +224,7 @@
 
 $(PROGRAMS_TO_TEST:%=Output/%.llvm): \
 Output/%.llvm: Output/%.linked.bc $(LGCCLDPROG)
-	$(LGCCLD) -disable-inlining $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.llvm
+	$(LGCCLD) $(STATS) $< -lc $(LIBS) -lcrtend -o Output/$*.llvm
 ifneq ($(OPTPASSES),)
 	$(LOPT) -q $(OPTPASSES) < $@ > $@.tmp
 	$(MV) -f $@.tmp $@
@@ -245,7 +245,7 @@
 	sed 's/Pass Arguments: //' < $@.1 > $@
 Output/gccld-pass-args: $(LGCCLDPROG) Output/.dir
 	$(LLVMAS) < /dev/null > Output/gccld.test.bc
-	$(LGCCLD) -disable-inlining Output/gccld.test.bc -o Output/gccld.test-out -debug-pass=Arguments > $@.1 2>&1
+	$(LGCCLD) Output/gccld.test.bc -o Output/gccld.test-out -debug-pass=Arguments > $@.1 2>&1
 	sed 's/Pass Arguments: //' < $@.1 > $@
 
 # If the program requires exception handling support, enable (potentially





More information about the llvm-commits mailing list