Lines Matching refs:index
46 const struct spu_opcode *index;
54 if ((index = spu_disassemble_table[opcode & 0x780]) != 0
55 && index->insn_type == RRR)
56 return index;
58 if ((index = spu_disassemble_table[opcode & 0x7f0]) != 0
59 && (index->insn_type == RI18 || index->insn_type == LBT))
60 return index;
62 if ((index = spu_disassemble_table[opcode & 0x7f8]) != 0
63 && index->insn_type == RI10)
64 return index;
66 if ((index = spu_disassemble_table[opcode & 0x7fc]) != 0
67 && (index->insn_type == RI16))
68 return index;
70 if ((index = spu_disassemble_table[opcode & 0x7fe]) != 0
71 && (index->insn_type == RI8))
72 return index;
74 if ((index = spu_disassemble_table[opcode & 0x7ff]) != 0)
75 return index;
87 const struct spu_opcode *index;
90 index = get_index_for_opcode (insn);
92 if (index == 0)
100 tag = (enum spu_insns)(index - spu_opcodes);
101 printf("%s", index->mnemonic);
114 if (index->arg[0] != 0)
117 for (i = 1; i <= index->arg[0]; i++)
119 int arg = index->arg[i];