Lines Matching refs:opcodep

150   const struct mmix_opcode *opcodep = mmix_opcodes;  in get_opcode()  local
156 opcodep = opcodes[opcode_part]; in get_opcode()
157 if (opcodep == NULL in get_opcode()
158 || (opcodep->match & insn) != opcodep->match in get_opcode()
159 || (opcodep->lose & insn) != 0) in get_opcode()
162 for (opcodep = mmix_opcodes; opcodep->name != NULL; opcodep++) in get_opcode()
165 if ((opcodep->match & (opcode_part << 24)) == opcode_part in get_opcode()
166 && (opcodep->lose & (opcode_part << 24)) == 0) in get_opcode()
167 opcodes[opcode_part] = opcodep; in get_opcode()
169 if ((opcodep->match & insn) == opcodep->match in get_opcode()
170 && (opcodep->lose & insn) == 0) in get_opcode()
175 if (opcodep->name == NULL) in get_opcode()
182 switch (opcodep->operands) in get_opcode()
203 return opcodep; in get_opcode()
212 return opcodep; in get_opcode()
221 return opcodep; in get_opcode()
227 return opcodep; in get_opcode()
231 BAD_CASE (opcodep->operands); in get_opcode()
234 opcodep++; in get_opcode()
236 while ((opcodep->match & insn) == opcodep->match in get_opcode()
237 && (opcodep->lose & insn) == 0); in get_opcode()
267 const struct mmix_opcode *opcodep; in print_insn_mmix() local
289 opcodep = get_opcode (insn); in print_insn_mmix()
291 if (opcodep == NULL) in print_insn_mmix()
297 (*info->fprintf_func) (info->stream, "%s ", opcodep->name); in print_insn_mmix()
306 switch (opcodep->type) in print_insn_mmix()
346 BAD_CASE(opcodep->type); in print_insn_mmix()
349 switch (opcodep->operands) in print_insn_mmix()
530 opcodep->operands); in print_insn_mmix()