Lines Matching defs:opcode
117 * to point to the (first) opcode. No effect if @insn->prefixes.got
249 * insn_get_opcode - collect opcode(s)
252 * Populates @insn->opcode, updates @insn->next_byte to point past the
253 * opcode byte(s), and set @insn->attr (except for groups).
255 * Sets @insn->opcode.value = opcode1. No effect if @insn->opcode.got
264 struct insn_field *opcode = &insn->opcode;
268 if (opcode->got)
277 /* Get first opcode */
279 insn_set_byte(opcode, 0, op);
280 opcode->nbytes = 1;
295 /* VEX has only 1 byte for opcode */
301 /* Get escaped opcode */
303 opcode->bytes[opcode->nbytes++] = op;
314 opcode->got = 1;
327 * (prefixes and opcode(s)). No effect if @insn->modrm.got is already 1.
342 if (!insn->opcode.got) {
721 return insn->opcode.got && insn->modrm.got && insn->sib.got &&