From cd0e6b4642a06b28f1d9552538b215a31576a4c4 Mon Sep 17 00:00:00 2001 From: Martin Perner Date: Fri, 17 Dec 2010 00:42:25 +0100 Subject: [PATCH] [bench] vm added input data still doesn't compile => not tested mul missing --- 8_benchs/src/vm.s | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/8_benchs/src/vm.s b/8_benchs/src/vm.s index bd8a316..784dc93 100644 --- a/8_benchs/src/vm.s +++ b/8_benchs/src/vm.s @@ -1,7 +1,25 @@ .data .org 0x10 inputdata: -.fill +;4 8 * 8 +.fill 1, 0x34382A38 +;8 * X 1 +.fill 1, 0x382A5831 +;- X D + +.fill 1, 0x2D58442B +;D J \xF8 P +.fill 1, 0x444AF850 +;6 8 * + +.fill 1, 0x36382A2B +;D I \020 \000 +.fill 1, 0x44492000 +;\000 \000 < ~ +.fill 1, 0x00003C7E +;J \005 P 8 +.fill 1, 0x4A055038 +;8 * +.fill 1, 0x382A + stack: .fill 256, 0 jumptable: @@ -118,7 +136,7 @@ vm_sub: stw r7, 0-4(r3) br+ vm_loop -;case 0 1 2 3 4 5 6 7 8 9 +;case 0 1 2 3 4 5 6 7 8 9 ;48-57 vm_consts: ;input minus offset @@ -235,4 +253,3 @@ vm_not: not r6 stw r6, 0-4(r3) br+ vm_loop - -- 2.25.1