Lines Matching refs:opcode
30 #include "opcode/s390.h"
325 /* Initialize the default opcode arch and word size from the default
495 /* Insert the opcode formats into a hash table. */
1166 md_gather_operands (str, insn, opcode)
1169 const struct s390_opcode *opcode;
1190 for (opindex_ptr = opcode->operands; *opindex_ptr != 0; opindex_ptr++)
1479 f = frag_more (opcode->oplen);
1480 memcpy (f, insn, opcode->oplen);
1481 dwarf2_emit_insn (opcode->oplen);
1495 fix_new_exp (frag_now, f - frag_now->fr_literal, opcode->oplen,
1544 const struct s390_opcode *opcode;
1548 /* Get the opcode. */
1554 /* Look up the opcode in the hash table. */
1555 opcode = (struct s390_opcode *) hash_find (s390_opcode_hash, str);
1556 if (opcode == (const struct s390_opcode *) NULL)
1558 as_bad (_("Unrecognized opcode: `%s'"), str);
1561 else if (!(opcode->modes & current_mode_mask))
1566 memcpy (insn, opcode->opcode, sizeof (insn));
1567 md_gather_operands (s, insn, opcode);
1615 /* Get the opcode format. */
1623 /* Look up the opcode in the hash table. */
1628 as_bad (_("Unrecognized opcode format: `%s'"), input_line_pointer);