Lines Matching refs:I_BASE
150 #define I_BASE 0x01 /* 80960 base instruction set */
172 { 0x09000000, "callj", I_BASE, CALLJ, 1, { 0, 0, 0 } },
173 { 0x08000000, "b", I_BASE, CTRL, 1, { 0, 0, 0 } },
174 { 0x09000000, "call", I_BASE, CTRL, 1, { 0, 0, 0 } },
175 { 0x0a000000, "ret", I_BASE, CTRL, 0, { 0, 0, 0 } },
176 { 0x0b000000, "bal", I_BASE, CTRL, 1, { 0, 0, 0 } },
177 { 0x10000000, "bno", I_BASE, CTRL, 1, { 0, 0, 0 } },
179 { 0x10000000, "bf", I_BASE, CTRL, 1, { 0, 0, 0 } },
181 { 0x10000000, "bru", I_BASE, CTRL, 1, { 0, 0, 0 } },
182 { 0x11000000, "bg", I_BASE, CTRL, 1, { 0, 0, 0 } },
184 { 0x11000000, "brg", I_BASE, CTRL, 1, { 0, 0, 0 } },
185 { 0x12000000, "be", I_BASE, CTRL, 1, { 0, 0, 0 } },
187 { 0x12000000, "bre", I_BASE, CTRL, 1, { 0, 0, 0 } },
188 { 0x13000000, "bge", I_BASE, CTRL, 1, { 0, 0, 0 } },
190 { 0x13000000, "brge", I_BASE, CTRL, 1, { 0, 0, 0 } },
191 { 0x14000000, "bl", I_BASE, CTRL, 1, { 0, 0, 0 } },
193 { 0x14000000, "brl", I_BASE, CTRL, 1, { 0, 0, 0 } },
194 { 0x15000000, "bne", I_BASE, CTRL, 1, { 0, 0, 0 } },
196 { 0x15000000, "brlg", I_BASE, CTRL, 1, { 0, 0, 0 } },
197 { 0x16000000, "ble", I_BASE, CTRL, 1, { 0, 0, 0 } },
199 { 0x16000000, "brle", I_BASE, CTRL, 1, { 0, 0, 0 } },
200 { 0x17000000, "bo", I_BASE, CTRL, 1, { 0, 0, 0 } },
202 { 0x17000000, "bt", I_BASE, CTRL, 1, { 0, 0, 0 } },
204 { 0x17000000, "bro", I_BASE, CTRL, 1, { 0, 0, 0 } },
205 { 0x18000000, "faultno", I_BASE, CTRL, 0, { 0, 0, 0 } },
207 { 0x18000000, "faultf", I_BASE, CTRL, 0, { 0, 0, 0 } },
208 { 0x19000000, "faultg", I_BASE, CTRL, 0, { 0, 0, 0 } },
209 { 0x1a000000, "faulte", I_BASE, CTRL, 0, { 0, 0, 0 } },
210 { 0x1b000000, "faultge", I_BASE, CTRL, 0, { 0, 0, 0 } },
211 { 0x1c000000, "faultl", I_BASE, CTRL, 0, { 0, 0, 0 } },
212 { 0x1d000000, "faultne", I_BASE, CTRL, 0, { 0, 0, 0 } },
213 { 0x1e000000, "faultle", I_BASE, CTRL, 0, { 0, 0, 0 } },
214 { 0x1f000000, "faulto", I_BASE, CTRL, 0, { 0, 0, 0 } },
216 { 0x1f000000, "faultt", I_BASE, CTRL, 0, { 0, 0, 0 } },
224 { 0x20000000, "testno", I_BASE, COBR, 1, { R, 0, 0 } },
225 { 0x21000000, "testg", I_BASE, COBR, 1, { R, 0, 0 } },
226 { 0x22000000, "teste", I_BASE, COBR, 1, { R, 0, 0 } },
227 { 0x23000000, "testge", I_BASE, COBR, 1, { R, 0, 0 } },
228 { 0x24000000, "testl", I_BASE, COBR, 1, { R, 0, 0 } },
229 { 0x25000000, "testne", I_BASE, COBR, 1, { R, 0, 0 } },
230 { 0x26000000, "testle", I_BASE, COBR, 1, { R, 0, 0 } },
231 { 0x27000000, "testo", I_BASE, COBR, 1, { R, 0, 0 } },
232 { 0x30000000, "bbc", I_BASE, COBR, 3, { RL, RS, 0 } },
233 { 0x31000000, "cmpobg", I_BASE, COBR, 3, { RL, RS, 0 } },
234 { 0x32000000, "cmpobe", I_BASE, COBR, 3, { RL, RS, 0 } },
235 { 0x33000000, "cmpobge", I_BASE, COBR, 3, { RL, RS, 0 } },
236 { 0x34000000, "cmpobl", I_BASE, COBR, 3, { RL, RS, 0 } },
237 { 0x35000000, "cmpobne", I_BASE, COBR, 3, { RL, RS, 0 } },
238 { 0x36000000, "cmpoble", I_BASE, COBR, 3, { RL, RS, 0 } },
239 { 0x37000000, "bbs", I_BASE, COBR, 3, { RL, RS, 0 } },
240 { 0x38000000, "cmpibno", I_BASE, COBR, 3, { RL, RS, 0 } },
241 { 0x39000000, "cmpibg", I_BASE, COBR, 3, { RL, RS, 0 } },
242 { 0x3a000000, "cmpibe", I_BASE, COBR, 3, { RL, RS, 0 } },
243 { 0x3b000000, "cmpibge", I_BASE, COBR, 3, { RL, RS, 0 } },
244 { 0x3c000000, "cmpibl", I_BASE, COBR, 3, { RL, RS, 0 } },
245 { 0x3d000000, "cmpibne", I_BASE, COBR, 3, { RL, RS, 0 } },
246 { 0x3e000000, "cmpible", I_BASE, COBR, 3, { RL, RS, 0 } },
247 { 0x3f000000, "cmpibo", I_BASE, COBR, 3, { RL, RS, 0 } },
248 { 0x31000000, "cmpojg", I_BASE, COJ, 3, { RL, RS, 0 } },
249 { 0x32000000, "cmpoje", I_BASE, COJ, 3, { RL, RS, 0 } },
250 { 0x33000000, "cmpojge", I_BASE, COJ, 3, { RL, RS, 0 } },
251 { 0x34000000, "cmpojl", I_BASE, COJ, 3, { RL, RS, 0 } },
252 { 0x35000000, "cmpojne", I_BASE, COJ, 3, { RL, RS, 0 } },
253 { 0x36000000, "cmpojle", I_BASE, COJ, 3, { RL, RS, 0 } },
254 { 0x38000000, "cmpijno", I_BASE, COJ, 3, { RL, RS, 0 } },
255 { 0x39000000, "cmpijg", I_BASE, COJ, 3, { RL, RS, 0 } },
256 { 0x3a000000, "cmpije", I_BASE, COJ, 3, { RL, RS, 0 } },
257 { 0x3b000000, "cmpijge", I_BASE, COJ, 3, { RL, RS, 0 } },
258 { 0x3c000000, "cmpijl", I_BASE, COJ, 3, { RL, RS, 0 } },
259 { 0x3d000000, "cmpijne", I_BASE, COJ, 3, { RL, RS, 0 } },
260 { 0x3e000000, "cmpijle", I_BASE, COJ, 3, { RL, RS, 0 } },
261 { 0x3f000000, "cmpijo", I_BASE, COJ, 3, { RL, RS, 0 } },
263 { 0x80000000, "ldob", I_BASE, MEM1, 2, { M, R, 0 } },
264 { 0x82000000, "stob", I_BASE, MEM1, 2, { R, M, 0 } },
265 { 0x84000000, "bx", I_BASE, MEM1, 1, { M, 0, 0 } },
266 { 0x85000000, "balx", I_BASE, MEM1, 2, { M, R, 0 } },
267 { 0x86000000, "callx", I_BASE, MEM1, 1, { M, 0, 0 } },
268 { 0x88000000, "ldos", I_BASE, MEM2, 2, { M, R, 0 } },
269 { 0x8a000000, "stos", I_BASE, MEM2, 2, { R, M, 0 } },
270 { 0x8c000000, "lda", I_BASE, MEM1, 2, { M, R, 0 } },
271 { 0x90000000, "ld", I_BASE, MEM4, 2, { M, R, 0 } },
272 { 0x92000000, "st", I_BASE, MEM4, 2, { R, M, 0 } },
273 { 0x98000000, "ldl", I_BASE, MEM8, 2, { M, R2, 0 } },
274 { 0x9a000000, "stl", I_BASE, MEM8, 2, { R2, M, 0 } },
275 { 0xa0000000, "ldt", I_BASE, MEM12, 2, { M, R4, 0 } },
276 { 0xa2000000, "stt", I_BASE, MEM12, 2, { R4, M, 0 } },
277 { 0xb0000000, "ldq", I_BASE, MEM16, 2, { M, R4, 0 } },
278 { 0xb2000000, "stq", I_BASE, MEM16, 2, { R4, M, 0 } },
279 { 0xc0000000, "ldib", I_BASE, MEM1, 2, { M, R, 0 } },
280 { 0xc2000000, "stib", I_BASE, MEM1, 2, { R, M, 0 } },
281 { 0xc8000000, "ldis", I_BASE, MEM2, 2, { M, R, 0 } },
282 { 0xca000000, "stis", I_BASE, MEM2, 2, { R, M, 0 } },
284 { R_3(0x580), "notbit", I_BASE, REG, 3, { RSL,RSL,RS } },
285 { R_3(0x581), "and", I_BASE, REG, 3, { RSL,RSL,RS } },
286 { R_3(0x582), "andnot", I_BASE, REG, 3, { RSL,RSL,RS } },
287 { R_3(0x583), "setbit", I_BASE, REG, 3, { RSL,RSL,RS } },
288 { R_3(0x584), "notand", I_BASE, REG, 3, { RSL,RSL,RS } },
289 { R_3(0x586), "xor", I_BASE, REG, 3, { RSL,RSL,RS } },
290 { R_3(0x587), "or", I_BASE, REG, 3, { RSL,RSL,RS } },
291 { R_3(0x588), "nor", I_BASE, REG, 3, { RSL,RSL,RS } },
292 { R_3(0x589), "xnor", I_BASE, REG, 3, { RSL,RSL,RS } },
293 { R_2D(0x58a), "not", I_BASE, REG, 2, { RSL,RS, 0 } },
294 { R_3(0x58b), "ornot", I_BASE, REG, 3, { RSL,RSL,RS } },
295 { R_3(0x58c), "clrbit", I_BASE, REG, 3, { RSL,RSL,RS } },
296 { R_3(0x58d), "notor", I_BASE, REG, 3, { RSL,RSL,RS } },
297 { R_3(0x58e), "nand", I_BASE, REG, 3, { RSL,RSL,RS } },
298 { R_3(0x58f), "alterbit", I_BASE, REG, 3, { RSL,RSL,RS } },
299 { R_3(0x590), "addo", I_BASE, REG, 3, { RSL,RSL,RS } },
300 { R_3(0x591), "addi", I_BASE, REG, 3, { RSL,RSL,RS } },
301 { R_3(0x592), "subo", I_BASE, REG, 3, { RSL,RSL,RS } },
302 { R_3(0x593), "subi", I_BASE, REG, 3, { RSL,RSL,RS } },
303 { R_3(0x598), "shro", I_BASE, REG, 3, { RSL,RSL,RS } },
304 { R_3(0x59a), "shrdi", I_BASE, REG, 3, { RSL,RSL,RS } },
305 { R_3(0x59b), "shri", I_BASE, REG, 3, { RSL,RSL,RS } },
306 { R_3(0x59c), "shlo", I_BASE, REG, 3, { RSL,RSL,RS } },
307 { R_3(0x59d), "rotate", I_BASE, REG, 3, { RSL,RSL,RS } },
308 { R_3(0x59e), "shli", I_BASE, REG, 3, { RSL,RSL,RS } },
309 { R_2(0x5a0), "cmpo", I_BASE, REG, 2, { RSL,RSL, 0 } },
310 { R_2(0x5a1), "cmpi", I_BASE, REG, 2, { RSL,RSL, 0 } },
311 { R_2(0x5a2), "concmpo", I_BASE, REG, 2, { RSL,RSL, 0 } },
312 { R_2(0x5a3), "concmpi", I_BASE, REG, 2, { RSL,RSL, 0 } },
313 { R_3(0x5a4), "cmpinco", I_BASE, REG, 3, { RSL,RSL,RS } },
314 { R_3(0x5a5), "cmpinci", I_BASE, REG, 3, { RSL,RSL,RS } },
315 { R_3(0x5a6), "cmpdeco", I_BASE, REG, 3, { RSL,RSL,RS } },
316 { R_3(0x5a7), "cmpdeci", I_BASE, REG, 3, { RSL,RSL,RS } },
317 { R_2(0x5ac), "scanbyte", I_BASE, REG, 2, { RSL,RSL, 0 } },
318 { R_2(0x5ae), "chkbit", I_BASE, REG, 2, { RSL,RSL, 0 } },
319 { R_3(0x5b0), "addc", I_BASE, REG, 3, { RSL,RSL,RS } },
320 { R_3(0x5b2), "subc", I_BASE, REG, 3, { RSL,RSL,RS } },
321 { R_2D(0x5cc), "mov", I_BASE, REG, 2, { RSL,RS, 0 } },
322 { R_2D(0x5dc), "movl", I_BASE, REG, 2, { RL2,R2, 0 } },
323 { R_2D(0x5ec), "movt", I_BASE, REG, 2, { RL4,R4, 0 } },
324 { R_2D(0x5fc), "movq", I_BASE, REG, 2, { RL4,R4, 0 } },
325 { R_3(0x610), "atmod", I_BASE, REG, 3, { RS, RSL,R } },
326 { R_3(0x612), "atadd", I_BASE, REG, 3, { RS, RSL,RS } },
327 { R_2D(0x640), "spanbit", I_BASE, REG, 2, { RSL,RS, 0 } },
328 { R_2D(0x641), "scanbit", I_BASE, REG, 2, { RSL,RS, 0 } },
329 { R_3(0x645), "modac", I_BASE, REG, 3, { RSL,RSL,RS } },
330 { R_3(0x650), "modify", I_BASE, REG, 3, { RSL,RSL,R } },
331 { R_3(0x651), "extract", I_BASE, REG, 3, { RSL,RSL,R } },
332 { R_3(0x654), "modtc", I_BASE, REG, 3, { RSL,RSL,RS } },
333 { R_3(0x655), "modpc", I_BASE, REG, 3, { RSL,RSL,R } },
334 { R_1(0x660), "calls", I_BASE, REG, 1, { RSL, 0, 0 } },
335 { R_0(0x66b), "mark", I_BASE, REG, 0, { 0, 0, 0 } },
336 { R_0(0x66c), "fmark", I_BASE, REG, 0, { 0, 0, 0 } },
337 { R_0(0x66d), "flushreg", I_BASE, REG, 0, { 0, 0, 0 } },
338 { R_0(0x66f), "syncf", I_BASE, REG, 0, { 0, 0, 0 } },
339 { R_3(0x670), "emul", I_BASE, REG, 3, { RSL,RSL,R2 } },
340 { R_3(0x671), "ediv", I_BASE, REG, 3, { RSL,RL2,RS } },
342 { R_3(0x701), "mulo", I_BASE, REG, 3, { RSL,RSL,RS } },
343 { R_3(0x708), "remo", I_BASE, REG, 3, { RSL,RSL,RS } },
344 { R_3(0x70b), "divo", I_BASE, REG, 3, { RSL,RSL,RS } },
345 { R_3(0x741), "muli", I_BASE, REG, 3, { RSL,RSL,RS } },
346 { R_3(0x748), "remi", I_BASE, REG, 3, { RSL,RSL,RS } },
347 { R_3(0x749), "modi", I_BASE, REG, 3, { RSL,RSL,RS } },
348 { R_3(0x74b), "divi", I_BASE, REG, 3, { RSL,RSL,RS } },