Lines Matching defs:inst
95 unsigned short inst;
110 inst = (ibytes[0] << 8) | ibytes[1];
112 inst = (ibytes[1] << 8) | ibytes[0];
118 if (op->inst == (inst & imsk[op->opclass]))
122 fprintf (stream, ".short 0x%04x", inst);
125 const char *name = grname[inst & 0x0F];
135 fprintf (stream, "\t%d", inst & 0x3);
145 fprintf (stream, "\t%s, %s", name, crname[(inst >> 4) & 0x1F]);
154 fprintf (stream, "\t%s, %s", name, grname[(inst >> 4) & 0xF]);
162 fprintf (stream, "\t%s, %d", name, ((inst >> 4) & 0x1F) + 1);
182 fprintf (stream, "\t%s, %d", name, (inst >> 4) & 0x1F);
186 fprintf (stream, "\t%s, %d", name, (inst >> 4) & 0x7F);
190 fprintf (stream, "\t%s, (%s, %d)", grname[(inst >> 8) & 0xF],
191 name, ((inst >> 4) & 0xF) << isiz[(inst >> 13) & 3]);
196 long val = inst & 0x3FF;
198 if (inst & 0x400)
220 val = (inst & 0x000F);
222 grname[(inst >> 4) & 0xF], (long)(memaddr - (val << 1)));
230 val = (memaddr + 2 + ((inst & 0xFF) << 2)) & 0xFFFFFFFC;
247 fprintf (stream, "\t%s, 0x%lX", grname[(inst >> 8) & 0xF], val);
251 (long)(memaddr + 2 + ((inst & 0xFF) << 2)) & 0xFFFFFFFC);
259 val = (memaddr + 2 + ((inst & 0xFF) << 2)) & 0xFFFFFFFC;
286 (long)(memaddr + 2 + ((inst & 0xFF) << 2)) & 0xFFFFFFFC);
298 fprintf (stream, "\t%s", fields[inst & 0x7]);
304 fprintf (stream, "\tundecoded operands, inst is 0x%04x", inst);