On 01/02/2018 10:42 AM, Laurent Vivier wrote: > Le 02/01/2018 à 17:50, Richard Henderson a écrit : >> On 01/01/2018 05:10 PM, Laurent Vivier wrote: >>> + mode = (insn >> 3) & 7; >>> + >>> + if (mode & 4) { >> >> Looks like mode should equal 4 as well. >> > > Yes, you're right. I will replace the line by: > > + if (mode == 4) {
Well, not quite. Surely, if (mode & 4) { if (mode != 4) { illegal opcode r~