✨
This commit is contained in:
@ -52,9 +52,11 @@ write_int_arr:
|
||||
sw $16, -8($29)
|
||||
addi $29, $29, -28
|
||||
# ori _param_x_4_,$2,0
|
||||
# map
|
||||
# ori _arr_reg_7_,_param_x_4_,0
|
||||
lw $16, 0($2)
|
||||
# was: lw _size_reg_6_, 0(_arr_reg_7_)
|
||||
# dynalloc
|
||||
ori $17, $28, 0
|
||||
# was: ori _write_int_arrres_5_, $28, 0
|
||||
sll $3, $16, 2
|
||||
@ -121,6 +123,7 @@ main:
|
||||
# was: la $6, _Msg_IllegalArraySize_
|
||||
j _RuntimeError_
|
||||
_safe_lab_21_:
|
||||
# dynalloc
|
||||
ori $6, $28, 0
|
||||
# was: ori _letBind_19_, $28, 0
|
||||
sll $2, $5, 2
|
||||
@ -148,9 +151,11 @@ _loop_beg_24_:
|
||||
# was: addi _i_reg_23_, _i_reg_23_, 1
|
||||
j _loop_beg_24_
|
||||
_loop_end_25_:
|
||||
# map
|
||||
# ori _arr_reg_31_,_letBind_19_,0
|
||||
lw $2, 0($6)
|
||||
# was: lw _size_reg_30_, 0(_arr_reg_31_)
|
||||
# dynalloc
|
||||
ori $3, $28, 0
|
||||
# was: ori _arg_29_, $28, 0
|
||||
sll $4, $2, 2
|
||||
|
Reference in New Issue
Block a user