README++
[calu.git] / progs / deepjit.s
index c5ab1ff2445031c76b083dedce7cd8b283df0178..7b4913c432556ab5e388c559c8384030d2145ac2 100644 (file)
@@ -22,9 +22,6 @@ inputdata:
 ;* 8
 .fill 1, 0x2A38
 
-stack:
-.fill 256, 0
-
 ;needed for jumps
 ;assuming that no more than 42 instr are used
 instrtable:
@@ -32,7 +29,6 @@ instrtable:
 
 prog_eof:
 .ifill pop r7
-.ifill mov r0, r6
 .ifill ret+
 
 prog_mul:
@@ -153,7 +149,7 @@ main:
        call+ prog_start
 
        ; benchepilog
-       push r0
+       push r6
        call+ t_init
        call+ t_stop
        call+ t_valget
@@ -225,8 +221,6 @@ vm_eof:
        stw r0, PDATA(r13)
        ldw r0, 4(r4)
        stw r0, PDATA(r13)
-       ldw r0, 8(r4)
-       stw r0, PDATA(r13)
 
        ;end of program
        ;now it is time to clear up the defer table