1 .set noreorder 2 .set volatile 3 .set noat 4 .set nomacro 5 .text 6 .align 2 7 .align 4 8 .ent callback_receiver 9callback_receiver: 10 .frame $15,192,$26,48 11 .mask 0x4008000,-192 12 ldah $29,0($27) !gpdisp!1 13 lda $29,0($29) !gpdisp!1 14$callback_receiver..ng: 15 lda $30,-192($30) 16 ldq $27,0($1) 17 stq $15,8($30) 18 mov $30,$15 19 lda $3,144($15) 20 stq $26,0($30) 21 .prologue 1 22 stq $31,48($15) 23 lda $2,88($15) 24 stq $16,144($15) 25 subq $2,$3,$2 26 ldq $16,8($1) 27 stq $17,152($15) 28 lda $3,192($15) 29 stq $2,80($15) 30 lda $17,16($15) 31 lda $2,144($15) 32 stq $3,72($15) 33 stq $18,160($15) 34 stq $19,168($15) 35 stq $20,176($15) 36 stq $21,184($15) 37 stt $f16,88($15) 38 stt $f17,96($15) 39 stt $f18,104($15) 40 stt $f19,112($15) 41 stt $f20,120($15) 42 stt $f21,128($15) 43 stl $31,16($15) 44 stq $2,40($15) 45 stl $31,56($15) 46 jsr $26,($27),0 47 ldah $29,0($26) !gpdisp!2 48 lda $29,0($29) !gpdisp!2 49 ldl $2,56($15) 50 beq $2,$L43 51 zapnot $2,15,$3 52 cmpeq $3,1,$2 53 bne $2,$L44 54 cmpeq $3,2,$2 55 bne $2,$L44 56 cmpeq $3,3,$2 57 bne $2,$L50 58 cmpeq $3,4,$2 59 bne $2,$L51 60 cmpeq $3,5,$2 61 bne $2,$L52 62 cmpeq $3,6,$2 63 bne $2,$L53 64 cmpeq $3,7,$2 65 bne $2,$L54 66 cmpeq $3,8,$2 67 bne $2,$L48 68 cmpeq $3,9,$2 69 bne $2,$L48 70 cmpeq $3,10,$2 71 bne $2,$L48 72 cmpeq $3,11,$2 73 bne $2,$L48 74 cmpeq $3,12,$2 75 bne $2,$L55 76 cmpeq $3,13,$2 77 bne $2,$L56 78 cmpeq $3,14,$2 79 bne $2,$L48 80 cmpeq $3,15,$2 81 beq $2,$L43 82 lda $2,1024($31) 83 ldl $3,16($15) 84 and $2,$3,$2 85 beq $2,$L43 86 ldq $3,64($15) 87 cmpeq $3,1,$2 88 bne $2,$L57 89 cmpeq $3,2,$2 90 bne $2,$L58 91 cmpeq $3,4,$2 92 bne $2,$L59 93 cmpeq $3,8,$2 94 bne $2,$L60 95 cmpeq $3,16,$2 96 beq $2,$L43 97 ldq $2,48($15) 98 ldq $1,8($2) 99 ldq $0,0($2) 100 .align 4 101$L43: 102 mov $15,$30 103 ldq $26,0($30) 104 ldq $15,8($30) 105 lda $30,192($30) 106 ret $31,($26),1 107 .align 4 108$L44: 109 mov $15,$30 110 ldl $2,24($15) 111 ldq $26,0($30) 112 sll $2,56,$2 113 sra $2,56,$0 114 ldq $15,8($30) 115 lda $30,192($30) 116 ret $31,($26),1 117$L51: 118 ldl $2,24($15) 119 sll $2,48,$2 120 sra $2,48,$0 121 br $31,$L43 122$L50: 123 ldl $2,24($15) 124 bis $31,$31,$31 125 and $2,0xff,$0 126 br $31,$L43 127$L48: 128 ldq $0,24($15) 129 br $31,$L43 130$L52: 131 ldl $2,24($15) 132 bis $31,$31,$31 133 zapnot $2,3,$0 134 br $31,$L43 135$L53: 136 ldl $3,24($15) 137 bis $31,$31,$31 138 mov $3,$0 139 br $31,$L43 140$L54: 141 ldl $2,24($15) 142 bis $31,$31,$31 143 zapnot $2,15,$0 144 br $31,$L43 145$L55: 146 lds $f0,24($15) 147 br $31,$L43 148$L56: 149 ldt $f0,24($15) 150 br $31,$L43 151$L57: 152 ldq $3,48($15) 153 ldq_u $2,0($3) 154 extbl $2,$3,$0 155 br $31,$L43 156$L58: 157 ldq $3,48($15) 158 ldq_u $2,0($3) 159 extwl $2,$3,$0 160 br $31,$L43 161$L60: 162 ldq $2,48($15) 163 bis $31,$31,$31 164 ldq $0,0($2) 165 br $31,$L43 166$L59: 167 ldq $2,48($15) 168 ldl $3,0($2) 169 zapnot $3,15,$0 170 br $31,$L43 171 .end callback_receiver 172 .align 2 173 .align 4 174 .globl callback_get_receiver 175 .ent callback_get_receiver 176callback_get_receiver: 177 .frame $15,16,$26,0 178 .mask 0x4008000,-16 179 ldah $29,0($27) !gpdisp!3 180 lda $29,0($29) !gpdisp!3 181$callback_get_receiver..ng: 182 lda $30,-16($30) 183 ldah $2,callback_receiver($29) !gprelhigh 184 stq $15,8($30) 185 mov $30,$15 186 stq $26,0($30) 187 .prologue 1 188 mov $15,$30 189 lda $0,callback_receiver($2) !gprellow 190 ldq $26,0($30) 191 ldq $15,8($30) 192 lda $30,16($30) 193 ret $31,($26),1 194 .end callback_get_receiver 195 .ident "GCC: (GNU) 4.0.2" 196 .section .note.GNU-stack,"",@progbits 197