incr.sbk (2160B)
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 memchar 16 .text 17 .ent memchar 18 memchar: 19 ldgp $gp,0($27) 20 lda $sp,-96($sp) 21 .mask 0x5000000,-88 22 .frame $sp,96,$26,48 23 stq $24,0($sp) 24 stq $26,8($sp) 25 .prologue 1 26 ldq $27,-72+96($sp) 27 lda $25,1($27) 28 stq $25,-72+96($sp) 29 ldb $27,($27) 30 stb $27,-57+96($sp) 31 ldq $27,-72+96($sp) 32 lda $27,1($27) 33 stq $27,-72+96($sp) 34 ldb $27,($27) 35 stb $27,-57+96($sp) 36 ldq $27,-72+96($sp) 37 lda $25,-1($27) 38 stq $25,-72+96($sp) 39 ldb $27,($27) 40 stb $27,-57+96($sp) 41 ldq $27,-72+96($sp) 42 lda $27,-1($27) 43 stq $27,-72+96($sp) 44 ldb $27,($27) 45 stb $27,-57+96($sp) 46 mov $31,$0 47 L.2: 48 ldq $24,0($sp) 49 ldq $26,8($sp) 50 lda $sp,96($sp) 51 ret 52 .end memchar 53 .globl memint 54 .text 55 .ent memint 56 memint: 57 ldgp $gp,0($27) 58 lda $sp,-80($sp) 59 .frame $sp,80,$26,48 60 .prologue 1 61 ldq $27,-72+80($sp) 62 lda $25,4($27) 63 stq $25,-72+80($sp) 64 ldl $27,($27) 65 stl $27,-60+80($sp) 66 ldq $27,-72+80($sp) 67 lda $27,4($27) 68 stq $27,-72+80($sp) 69 ldl $27,($27) 70 stl $27,-60+80($sp) 71 ldq $27,-72+80($sp) 72 lda $25,-4($27) 73 stq $25,-72+80($sp) 74 ldl $27,($27) 75 stl $27,-60+80($sp) 76 ldq $27,-72+80($sp) 77 lda $27,-4($27) 78 stq $27,-72+80($sp) 79 ldl $27,($27) 80 stl $27,-60+80($sp) 81 mov $31,$0 82 L.3: 83 lda $sp,80($sp) 84 ret 85 .end memint 86 .globl regchar 87 .text 88 .ent regchar 89 regchar: 90 ldgp $gp,0($27) 91 lda $sp,-96($sp) 92 .mask 0x5006000,-72 93 .frame $sp,96,$26,48 94 stq $13,0($sp) 95 stq $14,8($sp) 96 stq $24,16($sp) 97 stq $26,24($sp) 98 .prologue 1 99 mov $13,$27 100 lda $13,1($27) 101 ldb $14,($27) 102 lda $27,1($13) 103 mov $27,$13 104 ldb $14,($27) 105 mov $13,$27 106 lda $13,-1($27) 107 ldb $14,($27) 108 lda $27,-1($13) 109 mov $27,$13 110 ldb $14,($27) 111 mov $31,$0 112 L.4: 113 ldq $13,0($sp) 114 ldq $14,8($sp) 115 ldq $24,16($sp) 116 ldq $26,24($sp) 117 lda $sp,96($sp) 118 ret 119 .end regchar 120 .globl regint 121 .text 122 .ent regint 123 regint: 124 ldgp $gp,0($27) 125 lda $sp,-80($sp) 126 .mask 0x4006000,-64 127 .frame $sp,80,$26,48 128 stq $13,0($sp) 129 stq $14,8($sp) 130 stq $26,16($sp) 131 .prologue 1 132 mov $13,$27 133 lda $13,4($27) 134 ldl $14,($27) 135 lda $27,4($13) 136 mov $27,$13 137 ldl $14,($27) 138 mov $13,$27 139 lda $13,-4($27) 140 ldl $14,($27) 141 lda $27,-4($13) 142 mov $27,$13 143 ldl $14,($27) 144 mov $31,$0 145 L.5: 146 ldq $13,0($sp) 147 ldq $14,8($sp) 148 ldq $26,16($sp) 149 lda $sp,80($sp) 150 ret 151 .end regint