1# source file to test objdump's disassembly using various styles of 2# CP0 (w/ non-zero select code) register names. 3 4 .set noreorder 5 .set noat 6 7 .globl text_label .text 8text_label: 9 10 mtc0 $0, $0, 1 11 mtc0 $0, $0, 2 12 mtc0 $0, $0, 3 13 mtc0 $0, $0, 4 14 mtc0 $0, $0, 5 15 mtc0 $0, $0, 6 16 mtc0 $0, $0, 7 17 mtc0 $0, $1, 1 18 mtc0 $0, $1, 2 19 mtc0 $0, $1, 3 20 mtc0 $0, $1, 4 21 mtc0 $0, $1, 5 22 mtc0 $0, $1, 6 23 mtc0 $0, $1, 7 24 mtc0 $0, $2, 1 25 mtc0 $0, $2, 2 26 mtc0 $0, $2, 3 27 mtc0 $0, $2, 4 28 mtc0 $0, $2, 5 29 mtc0 $0, $2, 6 30 mtc0 $0, $2, 7 31 mtc0 $0, $3, 1 32 mtc0 $0, $3, 2 33 mtc0 $0, $3, 3 34 mtc0 $0, $3, 4 35 mtc0 $0, $3, 5 36 mtc0 $0, $3, 6 37 mtc0 $0, $3, 7 38 mtc0 $0, $4, 1 39 mtc0 $0, $4, 2 40 mtc0 $0, $4, 3 41 mtc0 $0, $4, 4 42 mtc0 $0, $4, 5 43 mtc0 $0, $4, 6 44 mtc0 $0, $4, 7 45 mtc0 $0, $5, 1 46 mtc0 $0, $5, 2 47 mtc0 $0, $5, 3 48 mtc0 $0, $5, 4 49 mtc0 $0, $5, 5 50 mtc0 $0, $5, 6 51 mtc0 $0, $5, 7 52 mtc0 $0, $6, 1 53 mtc0 $0, $6, 2 54 mtc0 $0, $6, 3 55 mtc0 $0, $6, 4 56 mtc0 $0, $6, 5 57 mtc0 $0, $6, 6 58 mtc0 $0, $6, 7 59 mtc0 $0, $7, 1 60 mtc0 $0, $7, 2 61 mtc0 $0, $7, 3 62 mtc0 $0, $7, 4 63 mtc0 $0, $7, 5 64 mtc0 $0, $7, 6 65 mtc0 $0, $7, 7 66 mtc0 $0, $8, 1 67 mtc0 $0, $8, 2 68 mtc0 $0, $8, 3 69 mtc0 $0, $8, 4 70 mtc0 $0, $8, 5 71 mtc0 $0, $8, 6 72 mtc0 $0, $8, 7 73 mtc0 $0, $9, 1 74 mtc0 $0, $9, 2 75 mtc0 $0, $9, 3 76 mtc0 $0, $9, 4 77 mtc0 $0, $9, 5 78 mtc0 $0, $9, 6 79 mtc0 $0, $9, 7 80 mtc0 $0, $10, 1 81 mtc0 $0, $10, 2 82 mtc0 $0, $10, 3 83 mtc0 $0, $10, 4 84 mtc0 $0, $10, 5 85 mtc0 $0, $10, 6 86 mtc0 $0, $10, 7 87 mtc0 $0, $11, 1 88 mtc0 $0, $11, 2 89 mtc0 $0, $11, 3 90 mtc0 $0, $11, 4 91 mtc0 $0, $11, 5 92 mtc0 $0, $11, 6 93 mtc0 $0, $11, 7 94 mtc0 $0, $12, 1 95 mtc0 $0, $12, 2 96 mtc0 $0, $12, 3 97 mtc0 $0, $12, 4 98 mtc0 $0, $12, 5 99 mtc0 $0, $12, 6 100 mtc0 $0, $12, 7 101 mtc0 $0, $13, 1 102 mtc0 $0, $13, 2 103 mtc0 $0, $13, 3 104 mtc0 $0, $13, 4 105 mtc0 $0, $13, 5 106 mtc0 $0, $13, 6 107 mtc0 $0, $13, 7 108 mtc0 $0, $14, 1 109 mtc0 $0, $14, 2 110 mtc0 $0, $14, 3 111 mtc0 $0, $14, 4 112 mtc0 $0, $14, 5 113 mtc0 $0, $14, 6 114 mtc0 $0, $14, 7 115 mtc0 $0, $15, 1 116 mtc0 $0, $15, 2 117 mtc0 $0, $15, 3 118 mtc0 $0, $15, 4 119 mtc0 $0, $15, 5 120 mtc0 $0, $15, 6 121 mtc0 $0, $15, 7 122 mtc0 $0, $16, 1 123 mtc0 $0, $16, 2 124 mtc0 $0, $16, 3 125 mtc0 $0, $16, 4 126 mtc0 $0, $16, 5 127 mtc0 $0, $16, 6 128 mtc0 $0, $16, 7 129 mtc0 $0, $17, 1 130 mtc0 $0, $17, 2 131 mtc0 $0, $17, 3 132 mtc0 $0, $17, 4 133 mtc0 $0, $17, 5 134 mtc0 $0, $17, 6 135 mtc0 $0, $17, 7 136 mtc0 $0, $18, 1 137 mtc0 $0, $18, 2 138 mtc0 $0, $18, 3 139 mtc0 $0, $18, 4 140 mtc0 $0, $18, 5 141 mtc0 $0, $18, 6 142 mtc0 $0, $18, 7 143 mtc0 $0, $19, 1 144 mtc0 $0, $19, 2 145 mtc0 $0, $19, 3 146 mtc0 $0, $19, 4 147 mtc0 $0, $19, 5 148 mtc0 $0, $19, 6 149 mtc0 $0, $19, 7 150 mtc0 $0, $20, 1 151 mtc0 $0, $20, 2 152 mtc0 $0, $20, 3 153 mtc0 $0, $20, 4 154 mtc0 $0, $20, 5 155 mtc0 $0, $20, 6 156 mtc0 $0, $20, 7 157 mtc0 $0, $21, 1 158 mtc0 $0, $21, 2 159 mtc0 $0, $21, 3 160 mtc0 $0, $21, 4 161 mtc0 $0, $21, 5 162 mtc0 $0, $21, 6 163 mtc0 $0, $21, 7 164 mtc0 $0, $22, 1 165 mtc0 $0, $22, 2 166 mtc0 $0, $22, 3 167 mtc0 $0, $22, 4 168 mtc0 $0, $22, 5 169 mtc0 $0, $22, 6 170 mtc0 $0, $22, 7 171 mtc0 $0, $23, 1 172 mtc0 $0, $23, 2 173 mtc0 $0, $23, 3 174 mtc0 $0, $23, 4 175 mtc0 $0, $23, 5 176 mtc0 $0, $23, 6 177 mtc0 $0, $23, 7 178 mtc0 $0, $24, 1 179 mtc0 $0, $24, 2 180 mtc0 $0, $24, 3 181 mtc0 $0, $24, 4 182 mtc0 $0, $24, 5 183 mtc0 $0, $24, 6 184 mtc0 $0, $24, 7 185 mtc0 $0, $25, 1 186 mtc0 $0, $25, 2 187 mtc0 $0, $25, 3 188 mtc0 $0, $25, 4 189 mtc0 $0, $25, 5 190 mtc0 $0, $25, 6 191 mtc0 $0, $25, 7 192 mtc0 $0, $26, 1 193 mtc0 $0, $26, 2 194 mtc0 $0, $26, 3 195 mtc0 $0, $26, 4 196 mtc0 $0, $26, 5 197 mtc0 $0, $26, 6 198 mtc0 $0, $26, 7 199 mtc0 $0, $27, 1 200 mtc0 $0, $27, 2 201 mtc0 $0, $27, 3 202 mtc0 $0, $27, 4 203 mtc0 $0, $27, 5 204 mtc0 $0, $27, 6 205 mtc0 $0, $27, 7 206 mtc0 $0, $28, 1 207 mtc0 $0, $28, 2 208 mtc0 $0, $28, 3 209 mtc0 $0, $28, 4 210 mtc0 $0, $28, 5 211 mtc0 $0, $28, 6 212 mtc0 $0, $28, 7 213 mtc0 $0, $29, 1 214 mtc0 $0, $29, 2 215 mtc0 $0, $29, 3 216 mtc0 $0, $29, 4 217 mtc0 $0, $29, 5 218 mtc0 $0, $29, 6 219 mtc0 $0, $29, 7 220 mtc0 $0, $30, 1 221 mtc0 $0, $30, 2 222 mtc0 $0, $30, 3 223 mtc0 $0, $30, 4 224 mtc0 $0, $30, 5 225 mtc0 $0, $30, 6 226 mtc0 $0, $30, 7 227 mtc0 $0, $31, 1 228 mtc0 $0, $31, 2 229 mtc0 $0, $31, 3 230 mtc0 $0, $31, 4 231 mtc0 $0, $31, 5 232 mtc0 $0, $31, 6 233 mtc0 $0, $31, 7 234 235# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... 236 .space 8 237