Add more ops tests.
This commit is contained in:
parent
0d00cbf772
commit
9e927edc89
123
test/asm_code/balance_loop.fate
Normal file
123
test/asm_code/balance_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
BALANCE a
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/bits_diff_loop.fate
Normal file
123
test/asm_code/bits_diff_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
BITS_DIFF a <101010> <010101>
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/blockhash_loop.fate
Normal file
123
test/asm_code/blockhash_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
BLOCKHASH var3 0
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/caller_loop.fate
Normal file
123
test/asm_code/caller_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
CALLER var3
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/dup_lop.fate
Normal file
123
test/asm_code/dup_lop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; CONTRACT empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH 0
|
||||
JUMP 1
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
DUPA
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
5
test/asm_code/empty.fate
Normal file
5
test/asm_code/empty.fate
Normal file
@ -0,0 +1,5 @@
|
||||
;; CONTRACT empty
|
||||
|
||||
FUNCTION run () : integer
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/gasprice_loop.fate
Normal file
123
test/asm_code/gasprice_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
GASPRICE var3
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
123
test/asm_code/origin_loop.fate
Normal file
123
test/asm_code/origin_loop.fate
Normal file
@ -0,0 +1,123 @@
|
||||
;; Contract empty_loop
|
||||
|
||||
FUNCTION run (integer) : integer
|
||||
STORE var0 arg0
|
||||
PUSH (0)
|
||||
JUMP 1
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
ORIGIN var3
|
||||
|
||||
DEC var0
|
||||
GT var1 var0 0
|
||||
JUMPIF var1 1
|
||||
|
||||
RETURNR 0
|
||||
|
Loading…
x
Reference in New Issue
Block a user