Lines Matching refs:index
56 const struct spu_opcode *index;
64 if ((index = spu_disassemble_table[opcode & 0x780]) != 0
65 && index->insn_type == RRR)
66 return index;
68 if ((index = spu_disassemble_table[opcode & 0x7f0]) != 0
69 && (index->insn_type == RI18 || index->insn_type == LBT))
70 return index;
72 if ((index = spu_disassemble_table[opcode & 0x7f8]) != 0
73 && index->insn_type == RI10)
74 return index;
76 if ((index = spu_disassemble_table[opcode & 0x7fc]) != 0
77 && (index->insn_type == RI16))
78 return index;
80 if ((index = spu_disassemble_table[opcode & 0x7fe]) != 0
81 && (index->insn_type == RI8))
82 return index;
84 if ((index = spu_disassemble_table[opcode & 0x7ff]) != 0)
85 return index;
100 const struct spu_opcode *index;
112 index = get_index_for_opcode (insn);
114 if (index == 0)
122 tag = (enum spu_insns)(index - spu_opcodes);
123 (*info->fprintf_func) (info->stream, "%s", index->mnemonic);
136 if (index->arg[0] != 0)
139 for (i = 1; i <= index->arg[0]; i++)
141 int arg = index->arg[i];