Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

spill.sbk (3650B)


      1 .globl main
      2 .text
      3 .text
      4 .ent main
      5 main:
      6 ldgp $gp,0($27)
      7 lda $sp,-64($sp)
      8 .frame $sp,64,$26,48
      9 .prologue 1
     10 mov $31,$0
     11 L.1:
     12 lda $sp,64($sp)
     13 ret
     14 .end main
     15 .globl f
     16 .text
     17 .ent f
     18 f:
     19 ldgp $gp,0($27)
     20 lda $sp,-80($sp)
     21 .mask 0x4000000,-80
     22 .frame $sp,80,$26,48
     23 stq $26,0($sp)
     24 stq $16,32($sp)
     25 .prologue 1
     26 jsr $26,f
     27 ldgp $gp,0($26)
     28 mov $0,$27
     29 stl $27,-60+80($sp)
     30 jsr $26,f
     31 ldgp $gp,0($26)
     32 ldl $25,-60+80($sp)
     33 addl $25,$0,$27
     34 stl $27,-48+80($sp)
     35 mov $31,$0
     36 L.2:
     37 ldq $26,0($sp)
     38 lda $sp,80($sp)
     39 ret
     40 .end f
     41 .globl f2
     42 .text
     43 .ent f2
     44 f2:
     45 ldgp $gp,0($27)
     46 lda $sp,-80($sp)
     47 .mask 0x4004000,-72
     48 .frame $sp,80,$26,48
     49 stq $14,0($sp)
     50 stq $26,8($sp)
     51 stq $16,32($sp)
     52 .prologue 1
     53 jsr $26,f
     54 ldgp $gp,0($26)
     55 mov $0,$27
     56 stl $27,-60+80($sp)
     57 ldl $25,-48+80($sp)
     58 cmpeq $25,$31,$23
     59 bne $23,L.5
     60 jsr $26,f
     61 ldgp $gp,0($26)
     62 mov $0,$27
     63 mov $27,$14
     64 br L.6
     65 L.5:
     66 lda $14,1
     67 L.6:
     68 ldl $27,-60+80($sp)
     69 addl $27,$14,$27
     70 stl $27,-48+80($sp)
     71 mov $31,$0
     72 L.3:
     73 ldq $14,0($sp)
     74 ldq $26,8($sp)
     75 lda $sp,80($sp)
     76 ret
     77 .end f2
     78 .globl f3
     79 .text
     80 .ent f3
     81 f3:
     82 ldgp $gp,0($27)
     83 lda $sp,-144($sp)
     84 .mask 0x4007e00,-96
     85 .frame $sp,144,$26,48
     86 stq $9,0($sp)
     87 stq $10,8($sp)
     88 stq $11,16($sp)
     89 stq $12,24($sp)
     90 stq $13,32($sp)
     91 stq $14,40($sp)
     92 stq $26,48($sp)
     93 stq $16,96($sp)
     94 stq $17,104($sp)
     95 .prologue 1
     96 mov $31,$14
     97 mov $31,$13
     98 mov $31,$12
     99 mov $31,$11
    100 mov $31,$10
    101 mov $31,$9
    102 stl $31,-60+144($sp)
    103 stl $31,-64+144($sp)
    104 stl $31,-68+144($sp)
    105 stl $31,-72+144($sp)
    106 ldq $27,-40+144($sp)
    107 stq $27,-88+144($sp)
    108 lda $25,4($27)
    109 stq $25,-40+144($sp)
    110 ldl $25,-48+144($sp)
    111 cmpeq $25,$31,$23
    112 bne $23,L.9
    113 jsr $26,f
    114 ldgp $gp,0($26)
    115 mov $0,$27
    116 stl $27,-76+144($sp)
    117 br L.10
    118 L.9:
    119 stl $31,-76+144($sp)
    120 L.10:
    121 ldl $27,-76+144($sp)
    122 ldq $25,-88+144($sp)
    123 stl $27,($25)
    124 mov $31,$0
    125 L.7:
    126 ldq $9,0($sp)
    127 ldq $10,8($sp)
    128 ldq $11,16($sp)
    129 ldq $12,24($sp)
    130 ldq $13,32($sp)
    131 ldq $14,40($sp)
    132 ldq $26,48($sp)
    133 lda $sp,144($sp)
    134 ret
    135 .end f3
    136 .globl f4
    137 .text
    138 .ent f4
    139 f4:
    140 ldgp $gp,0($27)
    141 lda $sp,-128($sp)
    142 .mask 0x4007e00,-80
    143 .frame $sp,128,$26,48
    144 stq $9,0($sp)
    145 stq $10,8($sp)
    146 stq $11,16($sp)
    147 stq $12,24($sp)
    148 stq $13,32($sp)
    149 stq $14,40($sp)
    150 stq $26,48($sp)
    151 .prologue 1
    152 mov $31,$14
    153 mov $31,$13
    154 mov $31,$12
    155 mov $31,$11
    156 mov $31,$10
    157 mov $31,$9
    158 ldl $27,i
    159 sll $27,8*(8-4),$25
    160 sra $25,8*(8-4),$25
    161 sll $25,3,$25
    162 ldt $f30,a($25)
    163 ldt $f29,b($25)
    164 ldt $f28,L.15
    165 addt $f30,$f29,$f27
    166 cmpteq $f27,$f28,$f1
    167 fbne $f1,L.13
    168 cmpeq $27,$31,$23
    169 bne $23,L.13
    170 subt $f30,$f29,$f30
    171 cmpteq $f30,$f28,$f1
    172 fbne $f1,L.13
    173 lda $27,1
    174 stl $27,-60+128($sp)
    175 br L.14
    176 L.13:
    177 stl $31,-60+128($sp)
    178 L.14:
    179 ldl $27,-60+128($sp)
    180 stl $27,i
    181 mov $31,$0
    182 L.11:
    183 ldq $9,0($sp)
    184 ldq $10,8($sp)
    185 ldq $11,16($sp)
    186 ldq $12,24($sp)
    187 ldq $13,32($sp)
    188 ldq $14,40($sp)
    189 ldq $26,48($sp)
    190 lda $sp,128($sp)
    191 ret
    192 .end f4
    193 .globl f5
    194 .text
    195 .ent f5
    196 f5:
    197 ldgp $gp,0($27)
    198 lda $sp,-64($sp)
    199 .frame $sp,64,$26,48
    200 .prologue 1
    201 ldl $27,k
    202 ldl $25,m
    203 ldq $22,A
    204 mull $27,$25,$8
    205 sll $8,8*(8-4),$8
    206 sra $8,8*(8-4),$8
    207 sll $8,3,$8
    208 addq $8,$22,$8
    209 ldl $7,j
    210 mull $7,$25,$25
    211 sll $25,8*(8-4),$25
    212 sra $25,8*(8-4),$25
    213 sll $25,3,$25
    214 addq $25,$22,$25
    215 ldl $22,n
    216 ldq $6,B
    217 mull $27,$22,$27
    218 sll $27,8*(8-4),$27
    219 sra $27,8*(8-4),$27
    220 sll $27,3,$27
    221 addq $27,$6,$27
    222 mull $7,$22,$22
    223 sll $22,8*(8-4),$22
    224 sra $22,8*(8-4),$22
    225 sll $22,3,$22
    226 addq $22,$6,$22
    227 ldt $f30,($8)
    228 ldt $f29,($25)
    229 mult $f30,$f29,$f30
    230 ldt $f29,($27)
    231 ldt $f28,($22)
    232 mult $f29,$f28,$f29
    233 addt $f30,$f29,$f30
    234 stt $f30,x
    235 ldt $f30,($8)
    236 ldt $f29,($22)
    237 mult $f30,$f29,$f30
    238 ldt $f29,($27)
    239 ldt $f28,($25)
    240 mult $f29,$f28,$f29
    241 subt $f30,$f29,$f30
    242 stt $f30,x
    243 mov $31,$0
    244 L.16:
    245 lda $sp,64($sp)
    246 ret
    247 .end f5
    248 .globl x
    249 .comm x,8
    250 .globl B
    251 .comm B,8
    252 .globl A
    253 .comm A,8
    254 .globl n
    255 .comm n,4
    256 .globl m
    257 .comm m,4
    258 .globl k
    259 .comm k,4
    260 .globl j
    261 .comm j,4
    262 .globl i
    263 .comm i,4
    264 .globl b
    265 .comm b,80
    266 .globl a
    267 .comm a,80
    268 .rdata
    269 .align 3
    270 L.15:
    271 .long 0x0
    272 .long 0x0