Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mono / benchmark / Makefile.am
index fb98ba1dffcb8a0657e391f2e4a72a5550383d2f..62354f9311ead393b1b6d4e16f4f534c3b2ba313 100644 (file)
@@ -1,4 +1,5 @@
-TEST_PROG=../jit/mono
+TEST_PROG=../mini/mono
+RUNTIME_ARGS="-O=all"
 
 CSC=mcs
 
@@ -7,15 +8,41 @@ TESTSRC=                      \
        fib.cs                  \
        life.cs                 \
        castclass.cs            \
+       cmov1.cs                \
+       cmov2.cs                \
+       cmov3.cs                \
+       cmov4.cs                \
+       cmov5.cs                \
+       commute.cs              \
        isinst.cs               \
+       sbperf1.cs              \
+       sbperf2.cs              \
+       iconst-byte.cs          \
        inline1.cs              \
        inline2.cs              \
        inline3.cs              \
+       inline4.cs              \
+       inline5.cs              \
+       inline6.cs              \
+       inline-readonly.cs      \
+       max-min.cs              \
        muldiv.cs               \
        loops.cs                \
        initlocals.cs           \
        logic.cs                \
-       bulkcpy.il
+       switch.cs               \
+       ctor-bench.cs           \
+       readonly.cs             \
+       readonly-byte-array.cs  \
+       readonly-inst.cs        \
+       readonly-vt.cs          \
+       regalloc.cs             \
+       regalloc-2.cs           \
+       bulkcpy.il              \
+       math.cs                 \
+       boxtest.cs              \
+       valuetype-hash-equals.cs \
+       vt2.cs
 
 TESTSI_TMP=$(TESTSRC:.cs=.exe)
 TESTSI=$(TESTSI_TMP:.il=.exe)
@@ -32,7 +59,7 @@ test: $(TEST_PROG) $(TESTSI)
        @failed=0; \
        passed=0; \
        for i in $(TESTSI); do  \
-               if ./test-driver $(TEST_PROG) $$i; \
+               if ./test-driver $(TEST_PROG) $$i $(RUNTIME_ARGS); \
                then \
                        passed=`expr $${passed} + 1`; \
                else \