Quake-III-Arena

Quake III Arena GPL Source Release
Log | Files | Refs

incr.sbk (2673B)


      1 .globl main
      2 .text
      3 .align 16
      4 .type main,@function
      5 main:
      6 pushl %ebp
      7 pushl %ebx
      8 pushl %esi
      9 pushl %edi
     10 movl %esp,%ebp
     11 movl $0,%eax
     12 .LC1:
     13 movl %ebp,%esp
     14 popl %edi
     15 popl %esi
     16 popl %ebx
     17 popl %ebp
     18 ret
     19 .Lf2:
     20 .size main,.Lf2-main
     21 .globl memchar
     22 .align 16
     23 .type memchar,@function
     24 memchar:
     25 pushl %ebp
     26 pushl %ebx
     27 pushl %esi
     28 pushl %edi
     29 movl %esp,%ebp
     30 subl $8,%esp
     31 movl -8(%ebp),%edi
     32 leal 1(%edi),%esi
     33 movl %esi,-8(%ebp)
     34 movb (,%edi),%bl
     35 movb %bl,-1(%ebp)
     36 movl -8(%ebp),%edi
     37 leal 1(%edi),%edi
     38 movl %edi,-8(%ebp)
     39 movb (,%edi),%bl
     40 movb %bl,-1(%ebp)
     41 movl -8(%ebp),%edi
     42 leal -1(%edi),%esi
     43 movl %esi,-8(%ebp)
     44 movb (,%edi),%bl
     45 movb %bl,-1(%ebp)
     46 movl -8(%ebp),%edi
     47 leal -1(%edi),%edi
     48 movl %edi,-8(%ebp)
     49 movb (,%edi),%bl
     50 movb %bl,-1(%ebp)
     51 movl $0,%eax
     52 .LC3:
     53 movl %ebp,%esp
     54 popl %edi
     55 popl %esi
     56 popl %ebx
     57 popl %ebp
     58 ret
     59 .Lf4:
     60 .size memchar,.Lf4-memchar
     61 .globl memint
     62 .align 16
     63 .type memint,@function
     64 memint:
     65 pushl %ebp
     66 pushl %ebx
     67 pushl %esi
     68 pushl %edi
     69 movl %esp,%ebp
     70 subl $8,%esp
     71 movl -8(%ebp),%edi
     72 leal 4(%edi),%esi
     73 movl %esi,-8(%ebp)
     74 movl (,%edi),%edi
     75 movl %edi,-4(%ebp)
     76 movl -8(%ebp),%edi
     77 leal 4(%edi),%edi
     78 movl %edi,-8(%ebp)
     79 movl (,%edi),%edi
     80 movl %edi,-4(%ebp)
     81 movl -8(%ebp),%edi
     82 leal -4(%edi),%esi
     83 movl %esi,-8(%ebp)
     84 movl (,%edi),%edi
     85 movl %edi,-4(%ebp)
     86 movl -8(%ebp),%edi
     87 leal -4(%edi),%edi
     88 movl %edi,-8(%ebp)
     89 movl (,%edi),%edi
     90 movl %edi,-4(%ebp)
     91 movl $0,%eax
     92 .LC5:
     93 movl %ebp,%esp
     94 popl %edi
     95 popl %esi
     96 popl %ebx
     97 popl %ebp
     98 ret
     99 .Lf6:
    100 .size memint,.Lf6-memint
    101 .globl regchar
    102 .align 16
    103 .type regchar,@function
    104 regchar:
    105 pushl %ebp
    106 pushl %ebx
    107 pushl %esi
    108 pushl %edi
    109 movl %esp,%ebp
    110 subl $8,%esp
    111 movl -8(%ebp),%edi
    112 leal 1(%edi),%esi
    113 movl %esi,-8(%ebp)
    114 movb (,%edi),%bl
    115 movb %bl,-1(%ebp)
    116 movl -8(%ebp),%edi
    117 leal 1(%edi),%edi
    118 movl %edi,-8(%ebp)
    119 movb (,%edi),%bl
    120 movb %bl,-1(%ebp)
    121 movl -8(%ebp),%edi
    122 leal -1(%edi),%esi
    123 movl %esi,-8(%ebp)
    124 movb (,%edi),%bl
    125 movb %bl,-1(%ebp)
    126 movl -8(%ebp),%edi
    127 leal -1(%edi),%edi
    128 movl %edi,-8(%ebp)
    129 movb (,%edi),%bl
    130 movb %bl,-1(%ebp)
    131 movl $0,%eax
    132 .LC7:
    133 movl %ebp,%esp
    134 popl %edi
    135 popl %esi
    136 popl %ebx
    137 popl %ebp
    138 ret
    139 .Lf8:
    140 .size regchar,.Lf8-regchar
    141 .globl regint
    142 .align 16
    143 .type regint,@function
    144 regint:
    145 pushl %ebp
    146 pushl %ebx
    147 pushl %esi
    148 pushl %edi
    149 movl %esp,%ebp
    150 subl $8,%esp
    151 movl -8(%ebp),%edi
    152 leal 4(%edi),%esi
    153 movl %esi,-8(%ebp)
    154 movl (,%edi),%edi
    155 movl %edi,-4(%ebp)
    156 movl -8(%ebp),%edi
    157 leal 4(%edi),%edi
    158 movl %edi,-8(%ebp)
    159 movl (,%edi),%edi
    160 movl %edi,-4(%ebp)
    161 movl -8(%ebp),%edi
    162 leal -4(%edi),%esi
    163 movl %esi,-8(%ebp)
    164 movl (,%edi),%edi
    165 movl %edi,-4(%ebp)
    166 movl -8(%ebp),%edi
    167 leal -4(%edi),%edi
    168 movl %edi,-8(%ebp)
    169 movl (,%edi),%edi
    170 movl %edi,-4(%ebp)
    171 movl $0,%eax
    172 .LC9:
    173 movl %ebp,%esp
    174 popl %edi
    175 popl %esi
    176 popl %ebx
    177 popl %ebp
    178 ret
    179 .Lf10:
    180 .size regint,.Lf10-regint
    181 .ident "LCC: 4.1"