Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 0 additions & 6 deletions Test/Expect/stest121.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,6 @@ result1
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
_var03
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest155.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,6 @@ COG_BSS_START
_dat_
byte $00, $00, $00, $00, $00, $00, $00, $00
org COG_BSS_START
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest191.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,6 @@ _var01
res 1
_var02
res 1
_var03
res 1
_var04
res 1
arg01
res 1
arg02
Expand Down
6 changes: 0 additions & 6 deletions Test/Expect/stest229.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,6 @@ _show_ret
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
_var03
res 1
arg01
res 1
arg02
Expand Down
22 changes: 3 additions & 19 deletions Test/Expect/stest230.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,9 @@ _show_ret
ret

_main
mov _main_s__0001, #1
mov _main_s__0001_01, #2
mov _main_s__0001_02, #3
mov arg01, _main_s__0001
mov arg02, _main_s__0001_01
mov arg03, _main_s__0001_02
call #_show
mov outa, #1
mov outb, #2
mov ina, #3
mov result1, #0
_main_ret
ret
Expand All @@ -28,18 +24,6 @@ result1
COG_BSS_START
fit 496
org COG_BSS_START
_main_s__0001
res 1
_main_s__0001_01
res 1
_main_s__0001_02
res 1
_var01
res 1
_var02
res 1
_var03
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest233.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ result1
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
26 changes: 5 additions & 21 deletions Test/Expect/stest249.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,19 @@ dat
entry

_insertstr
add arg01, arg03
mov result1, arg01
add result1, arg03
mov result2, arg02
_insertstr_ret
ret

_main
mov _main_p_0007, #1
mov _main_p_0007_01, #2
mov arg02, _main_p_0007_01
mov arg01, _main_p_0007
mov arg01, #1
mov arg02, #2
mov arg03, #99
call #_insertstr
mov _main_q_0008, result1
mov _main_q_0008_01, result2
mov outa, _main_p_0007
mov outb, _main_q_0008
mov outa, #1
mov outb, result1
_main_ret
ret

Expand All @@ -32,18 +28,6 @@ result2
COG_BSS_START
fit 496
org COG_BSS_START
_main_p_0007
res 1
_main_p_0007_01
res 1
_main_q_0008
res 1
_main_q_0008_01
res 1
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest258.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,6 @@ result2
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
24 changes: 7 additions & 17 deletions Test/Expect/stest275.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ _getit2_ret


_getitA
rdlong _var05, arg01
rdlong result1, _var05
add _var05, #4
rdlong result2, _var05
rdlong _var06, arg01
add _var06, #8
wrlong _var06, arg01
rdlong result2, arg01
rdlong result1, result2
add result2, #4
rdlong result2, result2
rdlong _var01, arg01
add _var01, #8
wrlong _var01, arg01
_getitA_ret
ret

Expand All @@ -40,16 +40,6 @@ COG_BSS_START
org COG_BSS_START
_var01
res 1
_var02
res 1
_var03
res 1
_var04
res 1
_var05
res 1
_var06
res 1
arg01
res 1
fit 496
29 changes: 8 additions & 21 deletions Test/Expect/stest278.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -5,36 +5,25 @@ dat
entry

_bump1
rdlong arg04, ptr__dat__
add ptr__dat__, #4
rdlong arg03, ptr__dat__
mov result1, arg04
mov result2, arg03
sub ptr__dat__, #4
add arg04, #1 wc
addx arg03, #0
wrlong arg04, ptr__dat__
add ptr__dat__, #4
wrlong arg03, ptr__dat__
sub ptr__dat__, #4
_bump1_ret
ret

_bump2
rdlong result1, ptr__dat__
add ptr__dat__, #4
rdlong result2, ptr__dat__
mov _var01, result1
mov _var02, result2
sub ptr__dat__, #4
add result1, #1 wc
addx result2, #0
wrlong result1, ptr__dat__
add ptr__dat__, #4
wrlong result2, ptr__dat__
sub ptr__dat__, #4
_bump2_ret
mov result1, _var01
mov result2, _var02
_bump1_ret
ret

_bump3
_bump2
rdlong result1, ptr__dat__
add ptr__dat__, #4
rdlong result2, ptr__dat__
Expand All @@ -45,9 +34,11 @@ _bump3
add ptr__dat__, #4
wrlong result2, ptr__dat__
sub ptr__dat__, #4
_bump2_ret
_bump3_ret
ret


ptr__dat__
long @@@_dat_
result1
Expand All @@ -64,10 +55,6 @@ _var01
res 1
_var02
res 1
_var03
res 1
_var04
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest286.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@ result2
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
40 changes: 8 additions & 32 deletions Test/Expect/stest315.pasm
Original file line number Diff line number Diff line change
Expand Up @@ -4,43 +4,33 @@ dat
org 0
entry

_zcheck2
_zcheck1
cmp arg01, #0 wz
if_ne mov result1, arg02
if_ne mov _var06, arg03
if_ne mov result2, arg03
if_e mov result1, arg04
if_e mov _var06, arg05
mov result2, _var06
if_e mov result2, arg05
_zcheck1_ret
ret

_zcheck2
cmp arg01, #0 wz
if_ne mov result1, arg02
if_ne mov _var06, arg03
if_e mov result1, arg04
if_e mov _var06, arg05
mov result2, _var06
_zcheck2_ret
ret


_zcheck3
cmp arg01, #0 wz
if_ne mov result1, #0
if_ne mov _var04, #0
if_ne mov result2, #0
if_e mov result1, arg04
if_e mov _var04, arg05
mov result2, _var04
if_e mov result2, arg05
_zcheck3_ret
ret

_zcheck4
cmp arg01, #0 wz
if_ne mov result1, arg02
if_ne mov _var04, arg03
if_ne mov result2, arg03
if_e mov result1, #0
if_e mov _var04, #0
mov result2, _var04
if_e mov result2, #0
_zcheck4_ret
ret

Expand All @@ -51,20 +41,6 @@ result2
COG_BSS_START
fit 496
org COG_BSS_START
_var01
res 1
_var02
res 1
_var03
res 1
_var04
res 1
_var05
res 1
_var06
res 1
_var07
res 1
arg01
res 1
arg02
Expand Down
12 changes: 3 additions & 9 deletions Test/Expect/stest317.p2asm
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,10 @@ _foo
mov objptr, foo_tmp002_
call foo_tmp003_
mov objptr, foo_tmp005_
mov _foo_y, result1
mov _foo_y_01, result2
mov result1, _foo_y_01
add _foo_x, #4
rdlong result2, _foo_x
add result1, result2
rdlong foo_tmp002_, _foo_x
add result2, foo_tmp002_
mov result1, result2
_foo_ret
ret
builtin_bytefill_
Expand Down Expand Up @@ -72,10 +70,6 @@ objmem
org COG_BSS_START
_foo_x
res 1
_foo_y
res 1
_foo_y_01
res 1
arg01
res 1
foo_tmp002_
Expand Down
8 changes: 0 additions & 8 deletions Test/Expect/stest318.p2asm
Original file line number Diff line number Diff line change
Expand Up @@ -44,14 +44,6 @@ COG_BSS_START
fit 480
orgh
org COG_BSS_START
_var01
res 1
_var02
res 1
_var03
res 1
_var04
res 1
arg01
res 1
arg02
Expand Down
4 changes: 0 additions & 4 deletions Test/Expect/stest319.p2asm
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,6 @@ _dat_
objmem
long 0[0]
org COG_BSS_START
_var01
res 1
_var02
res 1
arg01
res 1
arg02
Expand Down
Loading
Loading