Home | History | Annotate | Download | only in opcodes

Lines Matching refs:operand

180   char operand[4][64] = { {0},{0},{0},{0}, };
214 sprint_dual_address (info, operand[i], XMEM (opcode));
215 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
218 sprint_dual_address (info, operand[i], YMEM (opcode));
219 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
244 sprint_indirect_address (info, operand[i], opcode);
245 info->fprintf_func (info->stream, "%s", operand[i]);
252 sprint_direct_address (info, operand[i], opcode);
253 info->fprintf_func (info->stream, "%s", operand[i]);
269 sprint_mmr (info, operand[i], MMRX (opcode));
270 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
273 sprint_mmr (info, operand[i], MMRY (opcode));
274 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
277 sprint_mmr (info, operand[i], MMR (opcode));
278 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
281 sprintf (operand[i], "pa%d", (unsigned) opcode2);
282 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
286 sprintf (operand[i], (src == OP_B) ? "b" : "a");
287 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
291 sprintf (operand[i], (src == OP_B) ? "b" : "a");
292 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
296 sprintf (operand[i], (dst == OP_B) ? "a" : "b");
297 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
303 sprintf (operand[i], (dst == OP_B) ? "b" : "a");
304 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
310 sprintf (operand[i], "b");
311 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
314 sprintf (operand[i], "a");
315 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
318 sprintf (operand[i], "ar%d", (int) ARX (opcode));
319 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
325 sprintf (operand[i], "%d", shift);
326 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
335 sprintf (operand[i], "%d", (unsigned) shift);
336 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
342 sprintf (operand[i], "#%d", (int) (short) opcode2);
343 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
346 sprintf (operand[i], "t");
347 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
350 sprintf (operand[i], "ts");
351 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
354 sprintf (operand[i], "%d", (int) ((signed char) (opcode & 0xFF)));
355 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
358 sprintf (operand[i], "16");
359 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
362 sprintf (operand[i], "asm");
363 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
366 sprintf (operand[i], "%d", (int) (opcode & 0xF));
367 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
370 /* put all CC operands in the same operand */
371 sprint_condition (info, operand[i], opcode);
372 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
376 sprint_cc2 (info, operand[i], opcode);
377 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
385 sprintf (operand[i], "%s", code[CC3 (opcode)]);
386 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
392 sprintf (operand[i], "%d", (code == 0) ? 1 : (code == 2) ? 2 : 3);
393 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
397 sprintf (operand[i], "#%d", ((opcode & 0x1F) ^ 0x10) - 0x10);
398 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
401 sprintf (operand[i], "#%d", (unsigned) (opcode & 0xFF));
402 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
405 sprintf (operand[i], "#%d", (int) (opcode & 0x7));
406 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
409 sprintf (operand[i], "#%d", (unsigned) opcode2);
410 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
414 sprintf (operand[i], "st%d", n);
415 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
428 sprintf (operand[i], "%s",
430 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
434 sprintf (operand[i], "%d", (int) ((opcode >> 9) & 1) + 1);
435 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
438 sprintf (operand[i], "trn");
439 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
442 sprintf (operand[i], "dp");
443 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
447 sprintf (operand[i], "#%d", (int) (opcode & 0x1FF));
448 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
451 sprintf (operand[i], "arp");
452 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
455 sprintf (operand[i], "%d", (int) (opcode & 0x1F));
456 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);
459 sprintf (operand[i], "??? (0x%x)", tm_operands[i]);
460 info->fprintf_func (info->stream, "%s%s", comma, operand[i]);