From: Martin Perner Date: Tue, 21 Dec 2010 11:11:16 +0000 (+0100) Subject: [bench] deepshit: bugfixes X-Git-Tag: bootrom_v1~53 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=calu.git;a=commitdiff_plain;h=5bce283731e44fe8c98a2d57fe4117c4337952bd [bench] deepshit: bugfixes two stw instead of stx and a incorrect branchtemplate --- diff --git a/3_test/deepjit.s b/3_test/deepjit.s index 190999b..83cf105 100644 --- a/3_test/deepjit.s +++ b/3_test/deepjit.s @@ -50,7 +50,7 @@ prog_mul: .fill 1, 0xe7c1fffc;stw r8, 0-4(r3) prog_consts: -.fill 1, 0xed400004;ldis r6, CONST +.fill 1, 0xed300004;ldis r6, CONST .fill 1, 0xe7b18000;stw r6, 0(r3) .fill 1, 0xe1198020;addi r3, r3, 4 @@ -214,7 +214,7 @@ vm_defer: ;shift to the position of imm in br lls r11, r11, 7 or r6, r7, r11 - stw r6, 0(r8) + stx r6, 0(r8) addi r10, r10, 8 cmp r10, r9 @@ -517,7 +517,7 @@ vm_jmp: ;load template br ldw r0, 16(r4) or r0, r0, r8 - stw r0, 16(r2) + stx r0, 16(r2) ;increment address addi r2, r2, 20