any other instruction -- so it doesn't complain -- but Valgrind still
complains when synthesising the SIGILL for the guest. Marginally less
confusing than it was before.
git-svn-id: svn://svn.valgrind.org/vex/trunk@2433
DIP("syscall\n");
return delta;
+ case 0x0B: /* UD2 */
+ stmt( IRStmt_Put( OFFB_RIP, mkU64(guest_RIP_curr_instr) ) );
+ jmp_lit(dres, Ijk_NoDecode, guest_RIP_curr_instr);
+ vassert(dres->whatNext == Dis_StopHere);
+ DIP("ud2\n");
+ return delta;
+
case 0x1F:
if (haveF2orF3(pfx)) goto decode_failure;
modrm = getUChar(delta);