summaryrefslogtreecommitdiff
path: root/chapter23/Makefile
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-09-20 17:27:00 -0700
committerCliff Click <cliffc@acm.org>2026-09-20 17:27:00 -0700
commit6a5d13d459e40d242bea43f87a4717ad4fcf9e48 (patch)
tree498580ad5ebd786faec1cac157f6bf928ccec71c /chapter23/Makefile
parentc1d8d90f5246a41e42189ffbfcde017873bf5b72 (diff)
downloadSimple-6a5d13d459e40d242bea43f87a4717ad4fcf9e48.tar.gz
Simple-6a5d13d459e40d242bea43f87a4717ad4fcf9e48.zip
Popular use grouping for RegAlloc
Fix arm BL encodings; ADD/SUB with reversed sign.
Diffstat (limited to 'chapter23/Makefile')
-rw-r--r--chapter23/Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/chapter23/Makefile b/chapter23/Makefile
index 55d5e70a..33855ddf 100644
--- a/chapter23/Makefile
+++ b/chapter23/Makefile
@@ -138,6 +138,12 @@ tests: $(CLZDIR)/main/.mtag $(CLZDIR)/test/.ttag
@$(JVM) org.junit.runner.JUnitCore $(test_cp)
@$(JVM) org.junit.runner.JUnitCore com.seaofnodes.simple.FuzzerWrap
+spill-stats: $(CLZDIR)/main/.mtag $(CLZDIR)/test/.ttag
+ @[ -d build/objs ] || mkdir -p build/objs
+ @$(JVM) com.seaofnodes.simple.SpillStats
+
+.PHONY: spill-stats
+
fuzzer: $(CLZDIR)/main/.mtag $(CLZDIR)/test/.ttag
@echo "fuzzing " $(test_cp)
@$(JVM) org.junit.runner.JUnitCore com.seaofnodes.simple.FuzzerWrap