[llvm-commits] CVS: poolalloc/test/Makefile
John Criswell
criswell at cs.uiuc.edu
Tue Nov 2 11:21:59 PST 2004
Changes in directory poolalloc/test:
Makefile updated: 1.21 -> 1.22
---
Log message:
Added progcputrack target, which will measure cache misses on the Sparc
with the cputrack utility for all of the standard LARGE problems.
---
Diffs of the changes: (+24 -0)
Index: poolalloc/test/Makefile
diff -u poolalloc/test/Makefile:1.21 poolalloc/test/Makefile:1.22
--- poolalloc/test/Makefile:1.21 Mon Nov 1 16:47:01 2004
+++ poolalloc/test/Makefile Tue Nov 2 13:21:48 2004
@@ -100,6 +100,30 @@
done
@printf "\a"; sleep 1; printf "\a"; sleep 1; printf "\a"
+progcputrack::
+ for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
+ (cd $$dir; \
+ PROJECT_DIR=$(BUILD_OBJ_ROOT) $(MAKE) -j1 TEST=cputrack \
+ LARGE_PROBLEM_SIZE=1 report.html) \
+ done
+ for dir in $(NORMAL_PROBLEM_SIZE_DIRS); do \
+ (cd $$dir; \
+ PROJECT_DIR=$(BUILD_OBJ_ROOT) $(MAKE) -j1 TEST=cputrack \
+ report.html) \
+ done
+ @for dir in $(LARGE_PROBLEM_SIZE_DIRS); do \
+ (cd $$dir; \
+ PROJECT_DIR=$(BUILD_OBJ_ROOT) $(MAKE) -s -j1 TEST=cputrack \
+ LARGE_PROBLEM_SIZE=1 report) \
+ done
+ @for dir in $(NORMAL_PROBLEM_SIZE_DIRS); do \
+ (cd $$dir; \
+ PROJECT_DIR=$(BUILD_OBJ_ROOT) $(MAKE) -s -j1 TEST=cputrack \
+ report) \
+ done
+ @printf "\a"; sleep 1; printf "\a"; sleep 1; printf "\a"
+
+
##############################################################################
# Targets for running tests and gathering statistics for arbitrary tests
##############################################################################
More information about the llvm-commits
mailing list