/* If necessary, first collects the instruction up to and including the immediates bytes.  */
void insn_get_length(struct insn *insn)
/* If necessary, first collects the instruction up to and including the immediates bytes.  */
void insn_get_length(struct insn *insn)
{
	if (insn->length)
		return;
	if (!insn->immediate.got)
		insn_get_immediate(insn);
	insn->length = (unsigned char)((unsigned long)insn->next_byte
				     - (unsigned long)insn->kaddr);
}