sm64

A Super Mario 64 decompilation
Log | Files | Refs | README | LICENSE

large.c (2752B)


      1 
      2 GLOBAL_ASM(
      3 glabel test
      4 
      5 addiu $sp, $sp, -24
      6  sw    $zero, 4($sp)
      7 lw    $t6, 4($sp)
      8 addu  $t7, $a0, $t6
      9 sb    $zero, ($t7)
     10 lw    $t8, 4($sp)
     11 addiu $t9, $t8, 1
     12 slt   $at, $t9, $a1
     13  sw    $t9, 4($sp)
     14  nop
     15 jr    $ra
     16  addiu $sp, $sp, 24
     17 addiu $sp, $sp, -24
     18  sw    $zero, 4($sp)
     19 lw    $t6, 4($sp)
     20 addu  $t7, $a0, $t6
     21 sb    $zero, ($t7)
     22 lw    $t8, 4($sp)
     23 addiu $t9, $t8, 1
     24 slt   $at, $t9, $a1
     25  sw    $t9, 4($sp)
     26  nop
     27 jr    $ra
     28  addiu $sp, $sp, 24
     29 addiu $sp, $sp, -24
     30  sw    $zero, 4($sp)
     31 lw    $t6, 4($sp)
     32 addu  $t7, $a0, $t6
     33 sb    $zero, ($t7)
     34 lw    $t8, 4($sp)
     35 addiu $t9, $t8, 1
     36 slt   $at, $t9, $a1
     37  sw    $t9, 4($sp)
     38  nop
     39 jr    $ra
     40  addiu $sp, $sp, 24
     41 addiu $sp, $sp, -24
     42  sw    $zero, 4($sp)
     43 lw    $t6, 4($sp)
     44 addu  $t7, $a0, $t6
     45 sb    $zero, ($t7)
     46 lw    $t8, 4($sp)
     47 addiu $t9, $t8, 1
     48 slt   $at, $t9, $a1
     49  sw    $t9, 4($sp)
     50  nop
     51 jr    $ra
     52  addiu $sp, $sp, 24
     53 addiu $sp, $sp, -24
     54  sw    $zero, 4($sp)
     55 lw    $t6, 4($sp)
     56 addu  $t7, $a0, $t6
     57 sb    $zero, ($t7)
     58 lw    $t8, 4($sp)
     59 addiu $t9, $t8, 1
     60 slt   $at, $t9, $a1
     61  sw    $t9, 4($sp)
     62  nop
     63 jr    $ra
     64  addiu $sp, $sp, 24
     65 addiu $sp, $sp, -24
     66  sw    $zero, 4($sp)
     67 lw    $t6, 4($sp)
     68 addu  $t7, $a0, $t6
     69 sb    $zero, ($t7)
     70 lw    $t8, 4($sp)
     71 addiu $t9, $t8, 1
     72 slt   $at, $t9, $a1
     73  sw    $t9, 4($sp)
     74  nop
     75 jr    $ra
     76  addiu $sp, $sp, 24
     77 addiu $sp, $sp, -24
     78  sw    $zero, 4($sp)
     79 lw    $t6, 4($sp)
     80 addu  $t7, $a0, $t6
     81 sb    $zero, ($t7)
     82 lw    $t8, 4($sp)
     83 addiu $t9, $t8, 1
     84 slt   $at, $t9, $a1
     85  sw    $t9, 4($sp)
     86  nop
     87 jr    $ra
     88  addiu $sp, $sp, 24
     89 addiu $sp, $sp, -24
     90  sw    $zero, 4($sp)
     91 lw    $t6, 4($sp)
     92 addu  $t7, $a0, $t6
     93 sb    $zero, ($t7)
     94 lw    $t8, 4($sp)
     95 addiu $t9, $t8, 1
     96 slt   $at, $t9, $a1
     97  sw    $t9, 4($sp)
     98  nop
     99 jr    $ra
    100  addiu $sp, $sp, 24
    101 addiu $sp, $sp, -24
    102  sw    $zero, 4($sp)
    103 lw    $t6, 4($sp)
    104 addu  $t7, $a0, $t6
    105 sb    $zero, ($t7)
    106 lw    $t8, 4($sp)
    107 addiu $t9, $t8, 1
    108 slt   $at, $t9, $a1
    109  sw    $t9, 4($sp)
    110  nop
    111 jr    $ra
    112  addiu $sp, $sp, 24
    113 addiu $sp, $sp, -24
    114  sw    $zero, 4($sp)
    115 lw    $t6, 4($sp)
    116 addu  $t7, $a0, $t6
    117 sb    $zero, ($t7)
    118 lw    $t8, 4($sp)
    119 addiu $t9, $t8, 1
    120 slt   $at, $t9, $a1
    121  sw    $t9, 4($sp)
    122  nop
    123 jr    $ra
    124  addiu $sp, $sp, 24
    125 addiu $sp, $sp, -24
    126  sw    $zero, 4($sp)
    127 lw    $t6, 4($sp)
    128 addu  $t7, $a0, $t6
    129 sb    $zero, ($t7)
    130 lw    $t8, 4($sp)
    131 addiu $t9, $t8, 1
    132 slt   $at, $t9, $a1
    133  sw    $t9, 4($sp)
    134  nop
    135 jr    $ra
    136  addiu $sp, $sp, 24
    137 addiu $sp, $sp, -24
    138  sw    $zero, 4($sp)
    139 lw    $t6, 4($sp)
    140 addu  $t7, $a0, $t6
    141 sb    $zero, ($t7)
    142 lw    $t8, 4($sp)
    143 addiu $t9, $t8, 1
    144 slt   $at, $t9, $a1
    145  sw    $t9, 4($sp)
    146  nop
    147 jr    $ra
    148  addiu $sp, $sp, 24
    149 addiu $sp, $sp, -24
    150  sw    $zero, 4($sp)
    151 lw    $t6, 4($sp)
    152 addu  $t7, $a0, $t6
    153 sb    $zero, ($t7)
    154 lw    $t8, 4($sp)
    155 addiu $t9, $t8, 1
    156 slt   $at, $t9, $a1
    157  sw    $t9, 4($sp)
    158  nop
    159 jr    $ra
    160  addiu $sp, $sp, 24
    161 
    162 )
    163 
    164 void foo(void) {}