Fix typo where I was confusing sbi and sui, with hilarious results.
This commit is contained in:
parent
dfd75c770b
commit
6a8b298861
|
@ -1687,7 +1687,7 @@ pat cmu zlt $1==2
|
||||||
uses areg
|
uses areg
|
||||||
gen
|
gen
|
||||||
mov a, %2.2
|
mov a, %2.2
|
||||||
sbi {const1, %1.num & 0xff}
|
sui {const1, %1.num & 0xff}
|
||||||
mov a, %2.1
|
mov a, %2.1
|
||||||
sbi {const1, %1.num >> 8}
|
sbi {const1, %1.num >> 8}
|
||||||
jc {label, $2}
|
jc {label, $2}
|
||||||
|
@ -1719,7 +1719,7 @@ pat cmu zge $1==2
|
||||||
uses areg
|
uses areg
|
||||||
gen
|
gen
|
||||||
mov a, %2.2
|
mov a, %2.2
|
||||||
sbi {const1, %1.num & 0xff}
|
sui {const1, %1.num & 0xff}
|
||||||
mov a, %2.1
|
mov a, %2.1
|
||||||
sbi {const1, %1.num >> 8}
|
sbi {const1, %1.num >> 8}
|
||||||
jnc {label, $2}
|
jnc {label, $2}
|
||||||
|
|
|
@ -16,6 +16,8 @@ zero
|
||||||
rom 0
|
rom 0
|
||||||
one
|
one
|
||||||
rom 1
|
rom 1
|
||||||
|
twofivesix
|
||||||
|
rom 256
|
||||||
big
|
big
|
||||||
#if EM_WSIZE == 2
|
#if EM_WSIZE == 2
|
||||||
rom 32767
|
rom 32767
|
||||||
|
@ -107,5 +109,18 @@ big
|
||||||
asp EM_WSIZE
|
asp EM_WSIZE
|
||||||
7
|
7
|
||||||
|
|
||||||
|
/* Test case: twofixsix < 256 */
|
||||||
|
|
||||||
|
loe twofivesix
|
||||||
|
loc 256
|
||||||
|
cmu EM_WSIZE
|
||||||
|
zlt *8
|
||||||
|
bra *9
|
||||||
|
8
|
||||||
|
loc __LINE__
|
||||||
|
cal $fail
|
||||||
|
asp EM_WSIZE
|
||||||
|
9
|
||||||
|
|
||||||
cal $finished
|
cal $finished
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue