Lines Matching refs:index
57 const struct spu_opcode *index;
65 if ((index = spu_disassemble_table[opcode & 0x780]) != 0
66 && index->insn_type == RRR)
67 return index;
69 if ((index = spu_disassemble_table[opcode & 0x7f0]) != 0
70 && (index->insn_type == RI18 || index->insn_type == LBT))
71 return index;
73 if ((index = spu_disassemble_table[opcode & 0x7f8]) != 0
74 && index->insn_type == RI10)
75 return index;
77 if ((index = spu_disassemble_table[opcode & 0x7fc]) != 0
78 && (index->insn_type == RI16))
79 return index;
81 if ((index = spu_disassemble_table[opcode & 0x7fe]) != 0
82 && (index->insn_type == RI8))
83 return index;
85 if ((index = spu_disassemble_table[opcode & 0x7ff]) != 0)
86 return index;
98 const struct spu_opcode *index;
101 index = get_index_for_opcode (insn);
103 if (index == 0)
111 tag = (enum spu_insns)(index - spu_opcodes);
112 printf("%s", index->mnemonic);
125 if (index->arg[0] != 0)
128 for (i = 1; i <= index->arg[0]; i++)
130 int arg = index->arg[i];