[llvm-commits] CVS: llvm/test/Programs/TEST.dsgraph.Makefile TEST.dsgraph.report

Chris Lattner lattner at cs.uiuc.edu
Tue Feb 11 17:14:01 PST 2003


Changes in directory llvm/test/Programs:

TEST.dsgraph.Makefile updated: 1.7 -> 1.8
TEST.dsgraph.report updated: 1.2 -> 1.3

---
Log message:

Add info about steensgaards implementation


---
Diffs of the changes:

Index: llvm/test/Programs/TEST.dsgraph.Makefile
diff -u llvm/test/Programs/TEST.dsgraph.Makefile:1.7 llvm/test/Programs/TEST.dsgraph.Makefile:1.8
--- llvm/test/Programs/TEST.dsgraph.Makefile:1.7	Sat Feb  8 14:43:46 2003
+++ llvm/test/Programs/TEST.dsgraph.Makefile	Tue Feb 11 17:13:04 2003
@@ -14,8 +14,9 @@
 ANALYZE_OPTS := -stats -time-passes -only-print-main-ds -dsstats -instcount
 
 $(PROGRAMS_TO_TEST:%=Output/%.$(TEST).report.txt): \
-Output/%.$(TEST).report.txt: Output/%.lib.bc $(LANALYZE)
+Output/%.$(TEST).report.txt: Output/%.lib.bc $(LANALYZE) $(LOPT)
 	-(time -p $(LANALYZE) -$(PASS)datastructure $(ANALYZE_OPTS) $<)> $@ 2>&1
+	-($(LOPT) -steens-aa -time-passes > /dev/null < $<) >> $@ 2>&1
 
 $(PROGRAMS_TO_TEST:%=test.$(TEST).%): \
 test.$(TEST).%: Output/%.$(TEST).report.txt
@@ -27,4 +28,5 @@
 # Define REPORT_DEPENDENCIES so that the report is regenerated if analyze or
 # dummylib is updated.
 #
-REPORT_DEPENDENCIES := $(DUMMYLIB) $(LANALYZE)
+REPORT_DEPENDENCIES := $(DUMMYLIB) $(LANALYZE) $(LOPT)
+


Index: llvm/test/Programs/TEST.dsgraph.report
diff -u llvm/test/Programs/TEST.dsgraph.report:1.2 llvm/test/Programs/TEST.dsgraph.report:1.3
--- llvm/test/Programs/TEST.dsgraph.report:1.2	Fri Jan 17 17:25:08 2003
+++ llvm/test/Programs/TEST.dsgraph.report	Tue Feb 11 17:13:04 2003
@@ -34,6 +34,7 @@
             ["BUTim:", '([0-9.]+) \([^)]+\)[ 0-9]+Bottom'],
             ["TDTim:", '([0-9.]+) \([^)]+\)[ 0-9]+Top'],
             ["SumTm:", sub { return SumCols(@_, 3); }],
+            ["SteTm:", '([0-9.]+) \([^)]+\)[ 0-9]+Steensgaard'],
             [],
 # Sizes
             ["LcSize:" , '([0-9]+)  Local'],





More information about the llvm-commits mailing list