Home | History | Annotate | Download | only in opcodes

Lines Matching defs:op_index

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