{
/* skip L slot in MLI template: */
slotnum = 2;
- retval = 16 - slot_multiplier;
+ retval += slot_multiplier;
}
insn = slot[slotnum];
(*info->fprintf_func) (info->stream, ";;");
done:
- ia64_free_opcode (idesc);
+ ia64_free_opcode ((struct ia64_opcode *)idesc);
+ failed:
if (slotnum == 2)
retval += 16 - 3*slot_multiplier;
return retval;
decoding_failed:
(*info->fprintf_func) (info->stream, " data8 %#011llx", insn);
- goto done;
+ goto failed;
}