Make the list of handled jump kinds the same in s390_isel_stmt
and iselNext.


git-svn-id: svn://svn.valgrind.org/vex/branches/TCHAIN@2285 8f6e269a-dfd6-0310-a8e1-e2731360e62c
diff --git a/priv/host_s390_isel.c b/priv/host_s390_isel.c
index 6c63cb3..9400012 100644
--- a/priv/host_s390_isel.c
+++ b/priv/host_s390_isel.c
@@ -2485,9 +2485,12 @@
 
       /* Case: assisted transfer to arbitrary address */
       switch (stmt->Ist.Exit.jk) {
-      case Ijk_SigSEGV:
       case Ijk_TInval:
-      case Ijk_EmWarn: {
+      case Ijk_Sys_syscall:
+      case Ijk_ClientReq:
+      case Ijk_NoRedir:
+      case Ijk_Yield:
+      case Ijk_SigTRAP: {
          HReg dst = s390_isel_int_expr(env, IRExpr_Const(stmt->Ist.Exit.dst));
          addInstr(env, s390_insn_xassisted(cond, dst, guest_IA,
                                            stmt->Ist.Exit.jk));
@@ -2594,6 +2597,7 @@
 
    /* Case: some other kind of transfer to any address */
    switch (jk) {
+   case Ijk_TInval:
    case Ijk_Sys_syscall:
    case Ijk_ClientReq:
    case Ijk_NoRedir: