[llvm-commits] CVS: llvm-poolalloc/test/Makefile

John Criswell criswell at cs.uiuc.edu
Wed May 25 19:11:59 PDT 2005



Changes in directory llvm-poolalloc/test:

Makefile updated: 1.33 -> 1.34
---
Log message:

Add the progpc target, which will hopefully be useful in collecting
a large amount of information on pointer compression.
However, I haven't tried the target yet, but I have used this Makefile for
other targets, so I know nothing is broken.


---
Diffs of the changes:  (+27 -1)

 Makefile |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletion(-)


Index: llvm-poolalloc/test/Makefile
diff -u llvm-poolalloc/test/Makefile:1.33 llvm-poolalloc/test/Makefile:1.34
--- llvm-poolalloc/test/Makefile:1.33	Wed May 18 14:56:36 2005
+++ llvm-poolalloc/test/Makefile	Wed May 25 21:11:37 2005
@@ -48,6 +48,8 @@
 ##############################################################################
 # Targets for gathering statistics for programs for papers
 ##############################################################################
+
+# Program tests for Pool Allocation
 progtest::
 	for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
             (cd $$dir; \
@@ -71,6 +73,30 @@
         done
 	@printf "\a"; sleep 1; printf "\a"; sleep 1; printf "\a"
 
+# Program tests for Pointer Compression
+progpc::
+	for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
+            (cd $$dir; \
+               PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -j1 TEST=ptrcomp \
+                   LARGE_PROBLEM_SIZE=1 report.html) \
+        done
+	for dir in $(NORMAL_PROBLEM_SIZE_DIRS); do \
+	    (cd $$dir; \
+               PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -j1 TEST=ptrcomp \
+                   report.html) \
+        done
+	@for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
+            (cd $$dir; \
+               PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -s -j1 TEST=ptrcomp \
+                   LARGE_PROBLEM_SIZE=1 report) \
+        done
+	@for dir in $(NORMAL_PROBLEM_SIZE_DIRS); do \
+	    (cd $$dir; \
+               PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -s -j1 TEST=ptrcomp \
+                   report) \
+        done
+	@printf "\a"; sleep 1; printf "\a"; sleep 1; printf "\a"
+
 progperf::
 	for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
             (cd $$dir; \
@@ -162,7 +188,7 @@
 ptrcomp::
 	(cd $(LLVM_OBJ_ROOT)/projects/llvm-test/$(SUBDIR); \
                PROJECT_DIR=$(PROJ_OBJ_ROOT) $(MAKE) -j1 TEST=ptrcomp \
-                   $(STABLERUN) report report.html)
+                   report)
 	@printf "\a"; sleep 1; printf "\a"; sleep 1; printf "\a"
 
 vtl::






More information about the llvm-commits mailing list