[binutils-gdb] kvx: gas: move the splat modifier to the immediate
Paul Iannetta
piannetta@sourceware.org
Tue Feb 20 11:08:32 GMT 2024
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3c85dd404f60c7c3559e289919973455bab19ece
commit 3c85dd404f60c7c3559e289919973455bab19ece
Author: Paul Iannetta <piannetta@kalrayinc.com>
Date: Mon Sep 11 13:45:54 2023 +0200
kvx: gas: move the splat modifier to the immediate
The position of the splat modifier is now after the operand it
modifies and not attached directly to the opcode.
opcodes/ChangeLog:
* kvx-opc.c: Regenerate.
include/ChangeLog:
* opcode/kvx.h: Regenerate.
gas/ChangeLog:
* config/kvx-parse.h: Regenerate.
* testsuite/gas/kvx/kv3-1-insns-32.d: Regenerate.
* testsuite/gas/kvx/kv3-1-insns-32.s: Regenerate.
* testsuite/gas/kvx/kv3-1-insns-64.d: Regenerate.
* testsuite/gas/kvx/kv3-1-insns-64.s: Regenerate.
* testsuite/gas/kvx/kv3-2-insns-32.d: Regenerate.
* testsuite/gas/kvx/kv3-2-insns-32.s: Regenerate.
* testsuite/gas/kvx/kv3-2-insns-64.d: Regenerate.
* testsuite/gas/kvx/kv3-2-insns-64.s: Regenerate.
* testsuite/gas/kvx/kv4-1-insns-32.d: Regenerate.
* testsuite/gas/kvx/kv4-1-insns-32.s: Regenerate.
* testsuite/gas/kvx/kv4-1-insns-64.d: Regenerate.
* testsuite/gas/kvx/kv4-1-insns-64.s: Regenerate.
Diff:
---
gas/config/kvx-parse.h | 12317 ++++++++++++++++---------------
gas/testsuite/gas/kvx/kv3-1-insns-32.d | 114 +-
gas/testsuite/gas/kvx/kv3-1-insns-32.s | 114 +-
gas/testsuite/gas/kvx/kv3-1-insns-64.d | 114 +-
gas/testsuite/gas/kvx/kv3-1-insns-64.s | 114 +-
gas/testsuite/gas/kvx/kv3-2-insns-32.d | 148 +-
gas/testsuite/gas/kvx/kv3-2-insns-32.s | 148 +-
gas/testsuite/gas/kvx/kv3-2-insns-64.d | 148 +-
gas/testsuite/gas/kvx/kv3-2-insns-64.s | 148 +-
gas/testsuite/gas/kvx/kv4-1-insns-32.d | 2028 ++---
gas/testsuite/gas/kvx/kv4-1-insns-32.s | 1790 ++---
gas/testsuite/gas/kvx/kv4-1-insns-64.d | 2028 ++---
gas/testsuite/gas/kvx/kv4-1-insns-64.s | 1790 ++---
include/opcode/kvx.h | 3779 +++++-----
opcodes/kvx-opc.c | 2217 +++---
15 files changed, 13829 insertions(+), 13168 deletions(-)
diff --git a/gas/config/kvx-parse.h b/gas/config/kvx-parse.h
index 0189c7dc22d..0191b6af3df 100644
--- a/gas/config/kvx-parse.h
+++ b/gas/config/kvx-parse.h
@@ -57,188 +57,181 @@ static const char *tokens_names_kv3_v1[] = {
"RegClass_kv3_v1_tileReg", "RegClass_kv3_v1_tileReg_0", "RegClass_kv3_v1_tileReg_1",
"RegClass_kv3_v1_vectorReg", "RegClass_kv3_v1_vectorRegE", "RegClass_kv3_v1_vectorRegO",
"RegClass_kv3_v1_vectorReg_0", "RegClass_kv3_v1_vectorReg_1", "RegClass_kv3_v1_vectorReg_2",
- "RegClass_kv3_v1_vectorReg_3", "abdd", "abdd.@",
- "abdhq", "abdw", "abdwp",
- "absd", "abshq", "absw",
- "abswp", "acswapd", "acswapw",
- "addcd", "addcd.i", "addd",
- "addd.@", "addhcp.c", "addhq",
- "addsd", "addshq", "addsw",
- "addswp", "adduwd", "addw",
- "addwc.c", "addwd", "addwp",
- "addx16d", "addx16hq", "addx16uwd",
- "addx16w", "addx16wd", "addx16wp",
- "addx2d", "addx2hq", "addx2uwd",
- "addx2w", "addx2wd", "addx2wp",
- "addx4d", "addx4hq", "addx4uwd",
- "addx4w", "addx4wd", "addx4wp",
- "addx8d", "addx8hq", "addx8uwd",
- "addx8w", "addx8wd", "addx8wp",
- "aladdd", "aladdw", "alclrd",
- "alclrw", "aligno", "alignv",
- "andd", "andd.@", "andnd",
- "andnd.@", "andnw", "andw",
- "avghq", "avgrhq", "avgruhq",
- "avgruw", "avgruwp", "avgrw",
- "avgrwp", "avguhq", "avguw",
- "avguwp", "avgw", "avgwp",
- "await", "barrier", "call",
- "cb", "cbsd", "cbsw",
- "cbswp", "clrf", "clsd",
- "clsw", "clswp", "clzd",
- "clzw", "clzwp", "cmoved",
- "cmovehq", "cmovewp", "cmuldt",
- "cmulghxdt", "cmulglxdt", "cmulgmxdt",
- "cmulxdt", "compd", "compnhq",
- "compnwp", "compuwd", "compw",
- "compwd", "convdhv0", "convdhv1",
- "convwbv0", "convwbv1", "convwbv2",
- "convwbv3", "copyd", "copyo",
- "copyq", "copyw", "crcbellw",
- "crcbelmw", "crclellw", "crclelmw",
- "ctzd", "ctzw", "ctzwp",
- "d1inval", "dinvall", "dot2suwd",
- "dot2suwdp", "dot2uwd", "dot2uwdp",
- "dot2w", "dot2wd", "dot2wdp",
- "dot2wzp", "dtouchl", "dzerol",
- "errop", "extfs", "extfz",
- "fabsd", "fabshq", "fabsw",
- "fabswp", "faddd", "fadddc",
- "fadddc.c", "fadddp", "faddhq",
- "faddw", "faddwc", "faddwc.c",
- "faddwcp", "faddwcp.c", "faddwp",
- "faddwq", "fcdivd", "fcdivw",
- "fcdivwp", "fcompd", "fcompnhq",
- "fcompnwp", "fcompw", "fdot2w",
- "fdot2wd", "fdot2wdp", "fdot2wzp",
- "fence", "ffmad", "ffmahq",
- "ffmahw", "ffmahwq", "ffmaw",
- "ffmawd", "ffmawdp", "ffmawp",
- "ffmsd", "ffmshq", "ffmshw",
- "ffmshwq", "ffmsw", "ffmswd",
- "ffmswdp", "ffmswp", "fixedd",
- "fixedud", "fixeduw", "fixeduwp",
- "fixedw", "fixedwp", "floatd",
- "floatud", "floatuw", "floatuwp",
- "floatw", "floatwp", "fmaxd",
- "fmaxhq", "fmaxw", "fmaxwp",
- "fmind", "fminhq", "fminw",
- "fminwp", "fmm212w", "fmma212w",
- "fmma242hw0", "fmma242hw1", "fmma242hw2",
- "fmma242hw3", "fmms212w", "fmuld",
- "fmulhq", "fmulhw", "fmulhwq",
- "fmulw", "fmulwc", "fmulwc.c",
- "fmulwd", "fmulwdc", "fmulwdc.c",
- "fmulwdp", "fmulwp", "fmulwq",
- "fnarrow44wh", "fnarrowdw", "fnarrowdwp",
- "fnarrowwh", "fnarrowwhq", "fnegd",
- "fneghq", "fnegw", "fnegwp",
- "frecw", "frsrw", "fsbfd",
- "fsbfdc", "fsbfdc.c", "fsbfdp",
- "fsbfhq", "fsbfw", "fsbfwc",
- "fsbfwc.c", "fsbfwcp", "fsbfwcp.c",
- "fsbfwp", "fsbfwq", "fscalewv",
- "fsdivd", "fsdivw", "fsdivwp",
- "fsrecd", "fsrecw", "fsrecwp",
- "fsrsrd", "fsrsrw", "fsrsrwp",
- "fwidenlhw", "fwidenlhwp", "fwidenlwd",
- "fwidenmhw", "fwidenmhwp", "fwidenmwd",
- "get", "goto", "i1inval",
- "i1invals", "icall", "iget",
- "igoto", "insf", "landd",
- "landhq", "landw", "landwp",
- "lbs", "lbz", "ld",
- "lhs", "lhz", "lnandd",
- "lnandhq", "lnandw", "lnandwp",
- "lnord", "lnorhq", "lnorw",
- "lnorwp", "lo", "loopdo",
- "lord", "lorhq", "lorw",
- "lorwp", "lq", "lws",
- "lwz", "maddd", "madddt",
- "maddhq", "maddhwq", "maddsudt",
- "maddsuhwq", "maddsuwd", "maddsuwdp",
- "maddudt", "madduhwq", "madduwd",
- "madduwdp", "madduzdt", "maddw",
- "maddwd", "maddwdp", "maddwp",
- "make", "maxd", "maxd.@",
- "maxhq", "maxud", "maxud.@",
+ "RegClass_kv3_v1_vectorReg_3", "abdd", "abdhq",
+ "abdw", "abdwp", "absd",
+ "abshq", "absw", "abswp",
+ "acswapd", "acswapw", "addcd",
+ "addcd.i", "addd", "addhcp.c",
+ "addhq", "addsd", "addshq",
+ "addsw", "addswp", "adduwd",
+ "addw", "addwc.c", "addwd",
+ "addwp", "addx16d", "addx16hq",
+ "addx16uwd", "addx16w", "addx16wd",
+ "addx16wp", "addx2d", "addx2hq",
+ "addx2uwd", "addx2w", "addx2wd",
+ "addx2wp", "addx4d", "addx4hq",
+ "addx4uwd", "addx4w", "addx4wd",
+ "addx4wp", "addx8d", "addx8hq",
+ "addx8uwd", "addx8w", "addx8wd",
+ "addx8wp", "aladdd", "aladdw",
+ "alclrd", "alclrw", "aligno",
+ "alignv", "andd", "andnd",
+ "andnw", "andw", "avghq",
+ "avgrhq", "avgruhq", "avgruw",
+ "avgruwp", "avgrw", "avgrwp",
+ "avguhq", "avguw", "avguwp",
+ "avgw", "avgwp", "await",
+ "barrier", "call", "cb",
+ "cbsd", "cbsw", "cbswp",
+ "clrf", "clsd", "clsw",
+ "clswp", "clzd", "clzw",
+ "clzwp", "cmoved", "cmovehq",
+ "cmovewp", "cmuldt", "cmulghxdt",
+ "cmulglxdt", "cmulgmxdt", "cmulxdt",
+ "compd", "compnhq", "compnwp",
+ "compuwd", "compw", "compwd",
+ "convdhv0", "convdhv1", "convwbv0",
+ "convwbv1", "convwbv2", "convwbv3",
+ "copyd", "copyo", "copyq",
+ "copyw", "crcbellw", "crcbelmw",
+ "crclellw", "crclelmw", "ctzd",
+ "ctzw", "ctzwp", "d1inval",
+ "dinvall", "dot2suwd", "dot2suwdp",
+ "dot2uwd", "dot2uwdp", "dot2w",
+ "dot2wd", "dot2wdp", "dot2wzp",
+ "dtouchl", "dzerol", "errop",
+ "extfs", "extfz", "fabsd",
+ "fabshq", "fabsw", "fabswp",
+ "faddd", "fadddc", "fadddc.c",
+ "fadddp", "faddhq", "faddw",
+ "faddwc", "faddwc.c", "faddwcp",
+ "faddwcp.c", "faddwp", "faddwq",
+ "fcdivd", "fcdivw", "fcdivwp",
+ "fcompd", "fcompnhq", "fcompnwp",
+ "fcompw", "fdot2w", "fdot2wd",
+ "fdot2wdp", "fdot2wzp", "fence",
+ "ffmad", "ffmahq", "ffmahw",
+ "ffmahwq", "ffmaw", "ffmawd",
+ "ffmawdp", "ffmawp", "ffmsd",
+ "ffmshq", "ffmshw", "ffmshwq",
+ "ffmsw", "ffmswd", "ffmswdp",
+ "ffmswp", "fixedd", "fixedud",
+ "fixeduw", "fixeduwp", "fixedw",
+ "fixedwp", "floatd", "floatud",
+ "floatuw", "floatuwp", "floatw",
+ "floatwp", "fmaxd", "fmaxhq",
+ "fmaxw", "fmaxwp", "fmind",
+ "fminhq", "fminw", "fminwp",
+ "fmm212w", "fmma212w", "fmma242hw0",
+ "fmma242hw1", "fmma242hw2", "fmma242hw3",
+ "fmms212w", "fmuld", "fmulhq",
+ "fmulhw", "fmulhwq", "fmulw",
+ "fmulwc", "fmulwc.c", "fmulwd",
+ "fmulwdc", "fmulwdc.c", "fmulwdp",
+ "fmulwp", "fmulwq", "fnarrow44wh",
+ "fnarrowdw", "fnarrowdwp", "fnarrowwh",
+ "fnarrowwhq", "fnegd", "fneghq",
+ "fnegw", "fnegwp", "frecw",
+ "frsrw", "fsbfd", "fsbfdc",
+ "fsbfdc.c", "fsbfdp", "fsbfhq",
+ "fsbfw", "fsbfwc", "fsbfwc.c",
+ "fsbfwcp", "fsbfwcp.c", "fsbfwp",
+ "fsbfwq", "fscalewv", "fsdivd",
+ "fsdivw", "fsdivwp", "fsrecd",
+ "fsrecw", "fsrecwp", "fsrsrd",
+ "fsrsrw", "fsrsrwp", "fwidenlhw",
+ "fwidenlhwp", "fwidenlwd", "fwidenmhw",
+ "fwidenmhwp", "fwidenmwd", "get",
+ "goto", "i1inval", "i1invals",
+ "icall", "iget", "igoto",
+ "insf", "landd", "landhq",
+ "landw", "landwp", "lbs",
+ "lbz", "ld", "lhs",
+ "lhz", "lnandd", "lnandhq",
+ "lnandw", "lnandwp", "lnord",
+ "lnorhq", "lnorw", "lnorwp",
+ "lo", "loopdo", "lord",
+ "lorhq", "lorw", "lorwp",
+ "lq", "lws", "lwz",
+ "maddd", "madddt", "maddhq",
+ "maddhwq", "maddsudt", "maddsuhwq",
+ "maddsuwd", "maddsuwdp", "maddudt",
+ "madduhwq", "madduwd", "madduwdp",
+ "madduzdt", "maddw", "maddwd",
+ "maddwdp", "maddwp", "make",
+ "maxd", "maxhq", "maxud",
"maxuhq", "maxuw", "maxuwp",
"maxw", "maxwp", "mind",
- "mind.@", "minhq", "minud",
- "minud.@", "minuhq", "minuw",
- "minuwp", "minw", "minwp",
- "mm212w", "mma212w", "mma444hbd0",
- "mma444hbd1", "mma444hd", "mma444suhbd0",
- "mma444suhbd1", "mma444suhd", "mma444uhbd0",
- "mma444uhbd1", "mma444uhd", "mma444ushbd0",
- "mma444ushbd1", "mma444ushd", "mms212w",
- "movetq", "msbfd", "msbfdt",
- "msbfhq", "msbfhwq", "msbfsudt",
- "msbfsuhwq", "msbfsuwd", "msbfsuwdp",
- "msbfudt", "msbfuhwq", "msbfuwd",
- "msbfuwdp", "msbfuzdt", "msbfw",
- "msbfwd", "msbfwdp", "msbfwp",
- "muld", "muldt", "mulhq",
- "mulhwq", "mulsudt", "mulsuhwq",
- "mulsuwd", "mulsuwdp", "muludt",
- "muluhwq", "muluwd", "muluwdp",
- "mulw", "mulwc", "mulwc.c",
- "mulwd", "mulwdc", "mulwdc.c",
- "mulwdp", "mulwp", "mulwq",
- "nandd", "nandd.@", "nandw",
+ "minhq", "minud", "minuhq",
+ "minuw", "minuwp", "minw",
+ "minwp", "mm212w", "mma212w",
+ "mma444hbd0", "mma444hbd1", "mma444hd",
+ "mma444suhbd0", "mma444suhbd1", "mma444suhd",
+ "mma444uhbd0", "mma444uhbd1", "mma444uhd",
+ "mma444ushbd0", "mma444ushbd1", "mma444ushd",
+ "mms212w", "movetq", "msbfd",
+ "msbfdt", "msbfhq", "msbfhwq",
+ "msbfsudt", "msbfsuhwq", "msbfsuwd",
+ "msbfsuwdp", "msbfudt", "msbfuhwq",
+ "msbfuwd", "msbfuwdp", "msbfuzdt",
+ "msbfw", "msbfwd", "msbfwdp",
+ "msbfwp", "muld", "muldt",
+ "mulhq", "mulhwq", "mulsudt",
+ "mulsuhwq", "mulsuwd", "mulsuwdp",
+ "muludt", "muluhwq", "muluwd",
+ "muluwdp", "mulw", "mulwc",
+ "mulwc.c", "mulwd", "mulwdc",
+ "mulwdc.c", "mulwdp", "mulwp",
+ "mulwq", "nandd", "nandw",
"negd", "neghq", "negw",
"negwp", "nop", "nord",
- "nord.@", "norw", "notd",
- "notw", "nxord", "nxord.@",
- "nxorw", "ord", "ord.@",
- "ornd", "ornd.@", "ornw",
- "orw", "pcrel", "ret",
- "rfe", "rolw", "rolwps",
- "rorw", "rorwps", "rswap",
- "satd", "satdh", "satdw",
- "sb", "sbfcd", "sbfcd.i",
- "sbfd", "sbfd.@", "sbfhcp.c",
- "sbfhq", "sbfsd", "sbfshq",
- "sbfsw", "sbfswp", "sbfuwd",
- "sbfw", "sbfwc.c", "sbfwd",
- "sbfwp", "sbfx16d", "sbfx16hq",
- "sbfx16uwd", "sbfx16w", "sbfx16wd",
- "sbfx16wp", "sbfx2d", "sbfx2hq",
- "sbfx2uwd", "sbfx2w", "sbfx2wd",
- "sbfx2wp", "sbfx4d", "sbfx4hq",
- "sbfx4uwd", "sbfx4w", "sbfx4wd",
- "sbfx4wp", "sbfx8d", "sbfx8hq",
- "sbfx8uwd", "sbfx8w", "sbfx8wd",
- "sbfx8wp", "sbmm8", "sbmm8.@",
- "sbmmt8", "sbmmt8.@", "scall",
- "sd", "set", "sh",
- "sleep", "slld", "sllhqs",
- "sllw", "sllwps", "slsd",
- "slshqs", "slsw", "slswps",
- "so", "sq", "srad",
- "srahqs", "sraw", "srawps",
- "srld", "srlhqs", "srlw",
- "srlwps", "srsd", "srshqs",
- "srsw", "srswps", "stop",
- "stsud", "stsuw", "sw",
- "sxbd", "sxhd", "sxlbhq",
- "sxlhwp", "sxmbhq", "sxmhwp",
- "sxwd", "syncgroup", "tlbdinval",
- "tlbiinval", "tlbprobe", "tlbread",
- "tlbwrite", "waitit", "wfxl",
- "wfxm", "xcopyo", "xlo",
- "xmma484bw", "xmma484subw", "xmma484ubw",
- "xmma484usbw", "xmovefo", "xmovetq",
- "xmt44d", "xord", "xord.@",
- "xorw", "xso", "zxbd",
- "zxhd", "zxwd", "comma",
- "equal", "qmark", "rsbracket",
- "lsbracket",
+ "norw", "notd", "notw",
+ "nxord", "nxorw", "ord",
+ "ornd", "ornw", "orw",
+ "pcrel", "ret", "rfe",
+ "rolw", "rolwps", "rorw",
+ "rorwps", "rswap", "satd",
+ "satdh", "satdw", "sb",
+ "sbfcd", "sbfcd.i", "sbfd",
+ "sbfhcp.c", "sbfhq", "sbfsd",
+ "sbfshq", "sbfsw", "sbfswp",
+ "sbfuwd", "sbfw", "sbfwc.c",
+ "sbfwd", "sbfwp", "sbfx16d",
+ "sbfx16hq", "sbfx16uwd", "sbfx16w",
+ "sbfx16wd", "sbfx16wp", "sbfx2d",
+ "sbfx2hq", "sbfx2uwd", "sbfx2w",
+ "sbfx2wd", "sbfx2wp", "sbfx4d",
+ "sbfx4hq", "sbfx4uwd", "sbfx4w",
+ "sbfx4wd", "sbfx4wp", "sbfx8d",
+ "sbfx8hq", "sbfx8uwd", "sbfx8w",
+ "sbfx8wd", "sbfx8wp", "sbmm8",
+ "sbmmt8", "scall", "sd",
+ "set", "sh", "sleep",
+ "slld", "sllhqs", "sllw",
+ "sllwps", "slsd", "slshqs",
+ "slsw", "slswps", "so",
+ "sq", "srad", "srahqs",
+ "sraw", "srawps", "srld",
+ "srlhqs", "srlw", "srlwps",
+ "srsd", "srshqs", "srsw",
+ "srswps", "stop", "stsud",
+ "stsuw", "sw", "sxbd",
+ "sxhd", "sxlbhq", "sxlhwp",
+ "sxmbhq", "sxmhwp", "sxwd",
+ "syncgroup", "tlbdinval", "tlbiinval",
+ "tlbprobe", "tlbread", "tlbwrite",
+ "waitit", "wfxl", "wfxm",
+ "xcopyo", "xlo", "xmma484bw",
+ "xmma484subw", "xmma484ubw", "xmma484usbw",
+ "xmovefo", "xmovetq", "xmt44d",
+ "xord", "xorw", "xso",
+ "zxbd", "zxhd", "zxwd",
+ "comma", "equal", "qmark",
+ "rsbracket", "lsbracket",
};
static const char *insn_kv3_v1_abdd[] = { "abdd" };
-static const char *insn_kv3_v1_abdd_abase[] = { "abdd.@" };
static const char *insn_kv3_v1_abdhq[] = { "abdhq" };
static const char *insn_kv3_v1_abdw[] = { "abdw" };
static const char *insn_kv3_v1_abdwp[] = { "abdwp" };
@@ -251,7 +244,6 @@ static const char *insn_kv3_v1_acswapw[] = { "acswapw" };
static const char *insn_kv3_v1_addcd[] = { "addcd" };
static const char *insn_kv3_v1_addcd_i[] = { "addcd.i" };
static const char *insn_kv3_v1_addd[] = { "addd" };
-static const char *insn_kv3_v1_addd_abase[] = { "addd.@" };
static const char *insn_kv3_v1_addhcp_c[] = { "addhcp.c" };
static const char *insn_kv3_v1_addhq[] = { "addhq" };
static const char *insn_kv3_v1_addsd[] = { "addsd" };
@@ -294,9 +286,7 @@ static const char *insn_kv3_v1_alclrw[] = { "alclrw" };
static const char *insn_kv3_v1_aligno[] = { "aligno" };
static const char *insn_kv3_v1_alignv[] = { "alignv" };
static const char *insn_kv3_v1_andd[] = { "andd" };
-static const char *insn_kv3_v1_andd_abase[] = { "andd.@" };
static const char *insn_kv3_v1_andnd[] = { "andnd" };
-static const char *insn_kv3_v1_andnd_abase[] = { "andnd.@" };
static const char *insn_kv3_v1_andnw[] = { "andnw" };
static const char *insn_kv3_v1_andw[] = { "andw" };
static const char *insn_kv3_v1_avghq[] = { "avghq" };
@@ -547,20 +537,16 @@ static const char *insn_kv3_v1_maddwdp[] = { "maddwdp" };
static const char *insn_kv3_v1_maddwp[] = { "maddwp" };
static const char *insn_kv3_v1_make[] = { "make" };
static const char *insn_kv3_v1_maxd[] = { "maxd" };
-static const char *insn_kv3_v1_maxd_abase[] = { "maxd.@" };
static const char *insn_kv3_v1_maxhq[] = { "maxhq" };
static const char *insn_kv3_v1_maxud[] = { "maxud" };
-static const char *insn_kv3_v1_maxud_abase[] = { "maxud.@" };
static const char *insn_kv3_v1_maxuhq[] = { "maxuhq" };
static const char *insn_kv3_v1_maxuw[] = { "maxuw" };
static const char *insn_kv3_v1_maxuwp[] = { "maxuwp" };
static const char *insn_kv3_v1_maxw[] = { "maxw" };
static const char *insn_kv3_v1_maxwp[] = { "maxwp" };
static const char *insn_kv3_v1_mind[] = { "mind" };
-static const char *insn_kv3_v1_mind_abase[] = { "mind.@" };
static const char *insn_kv3_v1_minhq[] = { "minhq" };
static const char *insn_kv3_v1_minud[] = { "minud" };
-static const char *insn_kv3_v1_minud_abase[] = { "minud.@" };
static const char *insn_kv3_v1_minuhq[] = { "minuhq" };
static const char *insn_kv3_v1_minuw[] = { "minuw" };
static const char *insn_kv3_v1_minuwp[] = { "minuwp" };
@@ -621,7 +607,6 @@ static const char *insn_kv3_v1_mulwdp[] = { "mulwdp" };
static const char *insn_kv3_v1_mulwp[] = { "mulwp" };
static const char *insn_kv3_v1_mulwq[] = { "mulwq" };
static const char *insn_kv3_v1_nandd[] = { "nandd" };
-static const char *insn_kv3_v1_nandd_abase[] = { "nandd.@" };
static const char *insn_kv3_v1_nandw[] = { "nandw" };
static const char *insn_kv3_v1_negd[] = { "negd" };
static const char *insn_kv3_v1_neghq[] = { "neghq" };
@@ -629,17 +614,13 @@ static const char *insn_kv3_v1_negw[] = { "negw" };
static const char *insn_kv3_v1_negwp[] = { "negwp" };
static const char *insn_kv3_v1_nop[] = { "nop" };
static const char *insn_kv3_v1_nord[] = { "nord" };
-static const char *insn_kv3_v1_nord_abase[] = { "nord.@" };
static const char *insn_kv3_v1_norw[] = { "norw" };
static const char *insn_kv3_v1_notd[] = { "notd" };
static const char *insn_kv3_v1_notw[] = { "notw" };
static const char *insn_kv3_v1_nxord[] = { "nxord" };
-static const char *insn_kv3_v1_nxord_abase[] = { "nxord.@" };
static const char *insn_kv3_v1_nxorw[] = { "nxorw" };
static const char *insn_kv3_v1_ord[] = { "ord" };
-static const char *insn_kv3_v1_ord_abase[] = { "ord.@" };
static const char *insn_kv3_v1_ornd[] = { "ornd" };
-static const char *insn_kv3_v1_ornd_abase[] = { "ornd.@" };
static const char *insn_kv3_v1_ornw[] = { "ornw" };
static const char *insn_kv3_v1_orw[] = { "orw" };
static const char *insn_kv3_v1_pcrel[] = { "pcrel" };
@@ -657,7 +638,6 @@ static const char *insn_kv3_v1_sb[] = { "sb" };
static const char *insn_kv3_v1_sbfcd[] = { "sbfcd" };
static const char *insn_kv3_v1_sbfcd_i[] = { "sbfcd.i" };
static const char *insn_kv3_v1_sbfd[] = { "sbfd" };
-static const char *insn_kv3_v1_sbfd_abase[] = { "sbfd.@" };
static const char *insn_kv3_v1_sbfhcp_c[] = { "sbfhcp.c" };
static const char *insn_kv3_v1_sbfhq[] = { "sbfhq" };
static const char *insn_kv3_v1_sbfsd[] = { "sbfsd" };
@@ -694,9 +674,7 @@ static const char *insn_kv3_v1_sbfx8w[] = { "sbfx8w" };
static const char *insn_kv3_v1_sbfx8wd[] = { "sbfx8wd" };
static const char *insn_kv3_v1_sbfx8wp[] = { "sbfx8wp" };
static const char *insn_kv3_v1_sbmm8[] = { "sbmm8" };
-static const char *insn_kv3_v1_sbmm8_abase[] = { "sbmm8.@" };
static const char *insn_kv3_v1_sbmmt8[] = { "sbmmt8" };
-static const char *insn_kv3_v1_sbmmt8_abase[] = { "sbmmt8.@" };
static const char *insn_kv3_v1_scall[] = { "scall" };
static const char *insn_kv3_v1_sd[] = { "sd" };
static const char *insn_kv3_v1_set[] = { "set" };
@@ -754,7 +732,6 @@ static const char *insn_kv3_v1_xmovefo[] = { "xmovefo" };
static const char *insn_kv3_v1_xmovetq[] = { "xmovetq" };
static const char *insn_kv3_v1_xmt44d[] = { "xmt44d" };
static const char *insn_kv3_v1_xord[] = { "xord" };
-static const char *insn_kv3_v1_xord_abase[] = { "xord.@" };
static const char *insn_kv3_v1_xorw[] = { "xorw" };
static const char *insn_kv3_v1_xso[] = { "xso" };
static const char *insn_kv3_v1_zxbd[] = { "zxbd" };
@@ -1754,9 +1731,9 @@ static struct token_class imm_classes_kv3_v1[] = {
{ NULL, Immediate_kv3_v1_pcrel17, 17 },
{ NULL, Immediate_kv3_v1_pcrel27, 27 },
{ NULL, Immediate_kv3_v1_signed27, -27 },
- { NULL, Immediate_kv3_v1_wrapped32, 32 },
{ NULL, Immediate_kv3_v1_signed37, -37 },
{ NULL, Immediate_kv3_v1_signed43, -43 },
+ { NULL, Immediate_kv3_v1_wrapped32, 32 },
{ NULL, Immediate_kv3_v1_signed54, -54 },
{ NULL, Immediate_kv3_v1_wrapped64, 64 },
{ NULL, -1, -1 },
@@ -1764,7 +1741,6 @@ static struct token_class imm_classes_kv3_v1[] = {
static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_abdd, Instruction_kv3_v1_abdd, arr_len (insn_kv3_v1_abdd) },
- { insn_kv3_v1_abdd_abase, Instruction_kv3_v1_abdd_abase, arr_len (insn_kv3_v1_abdd_abase) },
{ insn_kv3_v1_abdhq, Instruction_kv3_v1_abdhq, arr_len (insn_kv3_v1_abdhq) },
{ insn_kv3_v1_abdw, Instruction_kv3_v1_abdw, arr_len (insn_kv3_v1_abdw) },
{ insn_kv3_v1_abdwp, Instruction_kv3_v1_abdwp, arr_len (insn_kv3_v1_abdwp) },
@@ -1777,7 +1753,6 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_addcd, Instruction_kv3_v1_addcd, arr_len (insn_kv3_v1_addcd) },
{ insn_kv3_v1_addcd_i, Instruction_kv3_v1_addcd_i, arr_len (insn_kv3_v1_addcd_i) },
{ insn_kv3_v1_addd, Instruction_kv3_v1_addd, arr_len (insn_kv3_v1_addd) },
- { insn_kv3_v1_addd_abase, Instruction_kv3_v1_addd_abase, arr_len (insn_kv3_v1_addd_abase) },
{ insn_kv3_v1_addhcp_c, Instruction_kv3_v1_addhcp_c, arr_len (insn_kv3_v1_addhcp_c) },
{ insn_kv3_v1_addhq, Instruction_kv3_v1_addhq, arr_len (insn_kv3_v1_addhq) },
{ insn_kv3_v1_addsd, Instruction_kv3_v1_addsd, arr_len (insn_kv3_v1_addsd) },
@@ -1820,9 +1795,7 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_aligno, Instruction_kv3_v1_aligno, arr_len (insn_kv3_v1_aligno) },
{ insn_kv3_v1_alignv, Instruction_kv3_v1_alignv, arr_len (insn_kv3_v1_alignv) },
{ insn_kv3_v1_andd, Instruction_kv3_v1_andd, arr_len (insn_kv3_v1_andd) },
- { insn_kv3_v1_andd_abase, Instruction_kv3_v1_andd_abase, arr_len (insn_kv3_v1_andd_abase) },
{ insn_kv3_v1_andnd, Instruction_kv3_v1_andnd, arr_len (insn_kv3_v1_andnd) },
- { insn_kv3_v1_andnd_abase, Instruction_kv3_v1_andnd_abase, arr_len (insn_kv3_v1_andnd_abase) },
{ insn_kv3_v1_andnw, Instruction_kv3_v1_andnw, arr_len (insn_kv3_v1_andnw) },
{ insn_kv3_v1_andw, Instruction_kv3_v1_andw, arr_len (insn_kv3_v1_andw) },
{ insn_kv3_v1_avghq, Instruction_kv3_v1_avghq, arr_len (insn_kv3_v1_avghq) },
@@ -2073,20 +2046,16 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_maddwp, Instruction_kv3_v1_maddwp, arr_len (insn_kv3_v1_maddwp) },
{ insn_kv3_v1_make, Instruction_kv3_v1_make, arr_len (insn_kv3_v1_make) },
{ insn_kv3_v1_maxd, Instruction_kv3_v1_maxd, arr_len (insn_kv3_v1_maxd) },
- { insn_kv3_v1_maxd_abase, Instruction_kv3_v1_maxd_abase, arr_len (insn_kv3_v1_maxd_abase) },
{ insn_kv3_v1_maxhq, Instruction_kv3_v1_maxhq, arr_len (insn_kv3_v1_maxhq) },
{ insn_kv3_v1_maxud, Instruction_kv3_v1_maxud, arr_len (insn_kv3_v1_maxud) },
- { insn_kv3_v1_maxud_abase, Instruction_kv3_v1_maxud_abase, arr_len (insn_kv3_v1_maxud_abase) },
{ insn_kv3_v1_maxuhq, Instruction_kv3_v1_maxuhq, arr_len (insn_kv3_v1_maxuhq) },
{ insn_kv3_v1_maxuw, Instruction_kv3_v1_maxuw, arr_len (insn_kv3_v1_maxuw) },
{ insn_kv3_v1_maxuwp, Instruction_kv3_v1_maxuwp, arr_len (insn_kv3_v1_maxuwp) },
{ insn_kv3_v1_maxw, Instruction_kv3_v1_maxw, arr_len (insn_kv3_v1_maxw) },
{ insn_kv3_v1_maxwp, Instruction_kv3_v1_maxwp, arr_len (insn_kv3_v1_maxwp) },
{ insn_kv3_v1_mind, Instruction_kv3_v1_mind, arr_len (insn_kv3_v1_mind) },
- { insn_kv3_v1_mind_abase, Instruction_kv3_v1_mind_abase, arr_len (insn_kv3_v1_mind_abase) },
{ insn_kv3_v1_minhq, Instruction_kv3_v1_minhq, arr_len (insn_kv3_v1_minhq) },
{ insn_kv3_v1_minud, Instruction_kv3_v1_minud, arr_len (insn_kv3_v1_minud) },
- { insn_kv3_v1_minud_abase, Instruction_kv3_v1_minud_abase, arr_len (insn_kv3_v1_minud_abase) },
{ insn_kv3_v1_minuhq, Instruction_kv3_v1_minuhq, arr_len (insn_kv3_v1_minuhq) },
{ insn_kv3_v1_minuw, Instruction_kv3_v1_minuw, arr_len (insn_kv3_v1_minuw) },
{ insn_kv3_v1_minuwp, Instruction_kv3_v1_minuwp, arr_len (insn_kv3_v1_minuwp) },
@@ -2147,7 +2116,6 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_mulwp, Instruction_kv3_v1_mulwp, arr_len (insn_kv3_v1_mulwp) },
{ insn_kv3_v1_mulwq, Instruction_kv3_v1_mulwq, arr_len (insn_kv3_v1_mulwq) },
{ insn_kv3_v1_nandd, Instruction_kv3_v1_nandd, arr_len (insn_kv3_v1_nandd) },
- { insn_kv3_v1_nandd_abase, Instruction_kv3_v1_nandd_abase, arr_len (insn_kv3_v1_nandd_abase) },
{ insn_kv3_v1_nandw, Instruction_kv3_v1_nandw, arr_len (insn_kv3_v1_nandw) },
{ insn_kv3_v1_negd, Instruction_kv3_v1_negd, arr_len (insn_kv3_v1_negd) },
{ insn_kv3_v1_neghq, Instruction_kv3_v1_neghq, arr_len (insn_kv3_v1_neghq) },
@@ -2155,17 +2123,13 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_negwp, Instruction_kv3_v1_negwp, arr_len (insn_kv3_v1_negwp) },
{ insn_kv3_v1_nop, Instruction_kv3_v1_nop, arr_len (insn_kv3_v1_nop) },
{ insn_kv3_v1_nord, Instruction_kv3_v1_nord, arr_len (insn_kv3_v1_nord) },
- { insn_kv3_v1_nord_abase, Instruction_kv3_v1_nord_abase, arr_len (insn_kv3_v1_nord_abase) },
{ insn_kv3_v1_norw, Instruction_kv3_v1_norw, arr_len (insn_kv3_v1_norw) },
{ insn_kv3_v1_notd, Instruction_kv3_v1_notd, arr_len (insn_kv3_v1_notd) },
{ insn_kv3_v1_notw, Instruction_kv3_v1_notw, arr_len (insn_kv3_v1_notw) },
{ insn_kv3_v1_nxord, Instruction_kv3_v1_nxord, arr_len (insn_kv3_v1_nxord) },
- { insn_kv3_v1_nxord_abase, Instruction_kv3_v1_nxord_abase, arr_len (insn_kv3_v1_nxord_abase) },
{ insn_kv3_v1_nxorw, Instruction_kv3_v1_nxorw, arr_len (insn_kv3_v1_nxorw) },
{ insn_kv3_v1_ord, Instruction_kv3_v1_ord, arr_len (insn_kv3_v1_ord) },
- { insn_kv3_v1_ord_abase, Instruction_kv3_v1_ord_abase, arr_len (insn_kv3_v1_ord_abase) },
{ insn_kv3_v1_ornd, Instruction_kv3_v1_ornd, arr_len (insn_kv3_v1_ornd) },
- { insn_kv3_v1_ornd_abase, Instruction_kv3_v1_ornd_abase, arr_len (insn_kv3_v1_ornd_abase) },
{ insn_kv3_v1_ornw, Instruction_kv3_v1_ornw, arr_len (insn_kv3_v1_ornw) },
{ insn_kv3_v1_orw, Instruction_kv3_v1_orw, arr_len (insn_kv3_v1_orw) },
{ insn_kv3_v1_pcrel, Instruction_kv3_v1_pcrel, arr_len (insn_kv3_v1_pcrel) },
@@ -2183,7 +2147,6 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_sbfcd, Instruction_kv3_v1_sbfcd, arr_len (insn_kv3_v1_sbfcd) },
{ insn_kv3_v1_sbfcd_i, Instruction_kv3_v1_sbfcd_i, arr_len (insn_kv3_v1_sbfcd_i) },
{ insn_kv3_v1_sbfd, Instruction_kv3_v1_sbfd, arr_len (insn_kv3_v1_sbfd) },
- { insn_kv3_v1_sbfd_abase, Instruction_kv3_v1_sbfd_abase, arr_len (insn_kv3_v1_sbfd_abase) },
{ insn_kv3_v1_sbfhcp_c, Instruction_kv3_v1_sbfhcp_c, arr_len (insn_kv3_v1_sbfhcp_c) },
{ insn_kv3_v1_sbfhq, Instruction_kv3_v1_sbfhq, arr_len (insn_kv3_v1_sbfhq) },
{ insn_kv3_v1_sbfsd, Instruction_kv3_v1_sbfsd, arr_len (insn_kv3_v1_sbfsd) },
@@ -2220,9 +2183,7 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_sbfx8wd, Instruction_kv3_v1_sbfx8wd, arr_len (insn_kv3_v1_sbfx8wd) },
{ insn_kv3_v1_sbfx8wp, Instruction_kv3_v1_sbfx8wp, arr_len (insn_kv3_v1_sbfx8wp) },
{ insn_kv3_v1_sbmm8, Instruction_kv3_v1_sbmm8, arr_len (insn_kv3_v1_sbmm8) },
- { insn_kv3_v1_sbmm8_abase, Instruction_kv3_v1_sbmm8_abase, arr_len (insn_kv3_v1_sbmm8_abase) },
{ insn_kv3_v1_sbmmt8, Instruction_kv3_v1_sbmmt8, arr_len (insn_kv3_v1_sbmmt8) },
- { insn_kv3_v1_sbmmt8_abase, Instruction_kv3_v1_sbmmt8_abase, arr_len (insn_kv3_v1_sbmmt8_abase) },
{ insn_kv3_v1_scall, Instruction_kv3_v1_scall, arr_len (insn_kv3_v1_scall) },
{ insn_kv3_v1_sd, Instruction_kv3_v1_sd, arr_len (insn_kv3_v1_sd) },
{ insn_kv3_v1_set, Instruction_kv3_v1_set, arr_len (insn_kv3_v1_set) },
@@ -2280,7 +2241,6 @@ static struct token_class insn_classes_kv3_v1[] = {
{ insn_kv3_v1_xmovetq, Instruction_kv3_v1_xmovetq, arr_len (insn_kv3_v1_xmovetq) },
{ insn_kv3_v1_xmt44d, Instruction_kv3_v1_xmt44d, arr_len (insn_kv3_v1_xmt44d) },
{ insn_kv3_v1_xord, Instruction_kv3_v1_xord, arr_len (insn_kv3_v1_xord) },
- { insn_kv3_v1_xord_abase, Instruction_kv3_v1_xord_abase, arr_len (insn_kv3_v1_xord_abase) },
{ insn_kv3_v1_xorw, Instruction_kv3_v1_xorw, arr_len (insn_kv3_v1_xorw) },
{ insn_kv3_v1_xso, Instruction_kv3_v1_xso, arr_len (insn_kv3_v1_xso) },
{ insn_kv3_v1_zxbd, Instruction_kv3_v1_zxbd, arr_len (insn_kv3_v1_zxbd) },
@@ -2310,529 +2270,512 @@ struct token_classes token_classes_kv3_v1 = {
static struct steering_rule rule_kv3_v1_0000[] = {
- { .steering = 80, .jump_target = 787, .stack_it = 1215 },
- { .steering = 81, .jump_target = 1045, .stack_it = -1 },
- { .steering = 82, .jump_target = 82, .stack_it = 1217 },
- { .steering = 83, .jump_target = 788, .stack_it = 1218 },
- { .steering = 84, .jump_target = 84, .stack_it = 1217 },
- { .steering = 85, .jump_target = 789, .stack_it = -1 },
- { .steering = 86, .jump_target = 790, .stack_it = -1 },
- { .steering = 87, .jump_target = 791, .stack_it = -1 },
- { .steering = 88, .jump_target = 792, .stack_it = -1 },
- { .steering = 89, .jump_target = 89, .stack_it = 1207 },
- { .steering = 90, .jump_target = 90, .stack_it = 1207 },
- { .steering = 91, .jump_target = 793, .stack_it = 1219 },
- { .steering = 92, .jump_target = 794, .stack_it = 1219 },
- { .steering = 93, .jump_target = 795, .stack_it = 1215 },
- { .steering = 94, .jump_target = 1046, .stack_it = -1 },
- { .steering = 95, .jump_target = 95, .stack_it = 1217 },
- { .steering = 96, .jump_target = 96, .stack_it = 1217 },
- { .steering = 97, .jump_target = 796, .stack_it = 1216 },
- { .steering = 98, .jump_target = 98, .stack_it = 1217 },
- { .steering = 99, .jump_target = 797, .stack_it = 1219 },
- { .steering = 100, .jump_target = 100, .stack_it = 1217 },
- { .steering = 101, .jump_target = 101, .stack_it = 1217 },
- { .steering = 102, .jump_target = 798, .stack_it = 1218 },
- { .steering = 103, .jump_target = 103, .stack_it = 1217 },
- { .steering = 104, .jump_target = 104, .stack_it = 1217 },
- { .steering = 105, .jump_target = 105, .stack_it = 1217 },
- { .steering = 106, .jump_target = 106, .stack_it = 1217 },
- { .steering = 107, .jump_target = 107, .stack_it = 1217 },
- { .steering = 108, .jump_target = 799, .stack_it = 1219 },
- { .steering = 109, .jump_target = 800, .stack_it = 1219 },
- { .steering = 110, .jump_target = 801, .stack_it = 1219 },
- { .steering = 111, .jump_target = 111, .stack_it = 1217 },
- { .steering = 112, .jump_target = 112, .stack_it = 1217 },
- { .steering = 113, .jump_target = 113, .stack_it = 1217 },
- { .steering = 114, .jump_target = 802, .stack_it = 1219 },
- { .steering = 115, .jump_target = 803, .stack_it = 1219 },
- { .steering = 116, .jump_target = 804, .stack_it = 1219 },
- { .steering = 117, .jump_target = 117, .stack_it = 1217 },
- { .steering = 118, .jump_target = 118, .stack_it = 1217 },
- { .steering = 119, .jump_target = 119, .stack_it = 1217 },
- { .steering = 120, .jump_target = 805, .stack_it = 1219 },
- { .steering = 121, .jump_target = 806, .stack_it = 1219 },
- { .steering = 122, .jump_target = 807, .stack_it = 1219 },
- { .steering = 123, .jump_target = 123, .stack_it = 1217 },
- { .steering = 124, .jump_target = 124, .stack_it = 1217 },
- { .steering = 125, .jump_target = 125, .stack_it = 1217 },
- { .steering = 126, .jump_target = 808, .stack_it = 1219 },
- { .steering = 127, .jump_target = 809, .stack_it = 1219 },
- { .steering = 128, .jump_target = 810, .stack_it = 1219 },
- { .steering = 129, .jump_target = 129, .stack_it = 1217 },
- { .steering = 130, .jump_target = 130, .stack_it = 1205 },
- { .steering = 131, .jump_target = 131, .stack_it = 1205 },
- { .steering = 132, .jump_target = 132, .stack_it = 1213 },
- { .steering = 133, .jump_target = 133, .stack_it = 1213 },
- { .steering = 134, .jump_target = 709, .stack_it = 1227 },
- { .steering = 135, .jump_target = 710, .stack_it = 1227 },
- { .steering = 136, .jump_target = 811, .stack_it = 1215 },
- { .steering = 137, .jump_target = 1047, .stack_it = -1 },
- { .steering = 138, .jump_target = 812, .stack_it = 1215 },
- { .steering = 139, .jump_target = 1048, .stack_it = -1 },
- { .steering = 140, .jump_target = 813, .stack_it = 1218 },
- { .steering = 141, .jump_target = 814, .stack_it = 1218 },
- { .steering = 142, .jump_target = 142, .stack_it = 1217 },
- { .steering = 143, .jump_target = 143, .stack_it = 1217 },
- { .steering = 144, .jump_target = 144, .stack_it = 1217 },
- { .steering = 145, .jump_target = 815, .stack_it = 1219 },
- { .steering = 146, .jump_target = 146, .stack_it = 1217 },
- { .steering = 147, .jump_target = 816, .stack_it = 1219 },
- { .steering = 148, .jump_target = 148, .stack_it = 1217 },
- { .steering = 149, .jump_target = 149, .stack_it = 1217 },
- { .steering = 150, .jump_target = 817, .stack_it = 1219 },
- { .steering = 151, .jump_target = 151, .stack_it = 1217 },
- { .steering = 152, .jump_target = 818, .stack_it = 1219 },
- { .steering = 153, .jump_target = 153, .stack_it = 1217 },
- { .steering = 154, .jump_target = 154, .stack_it = -1 },
- { .steering = 155, .jump_target = 155, .stack_it = -1 },
- { .steering = 156, .jump_target = 634, .stack_it = -1 },
- { .steering = 157, .jump_target = 819, .stack_it = -1 },
- { .steering = 158, .jump_target = 820, .stack_it = -1 },
- { .steering = 159, .jump_target = 821, .stack_it = -1 },
- { .steering = 160, .jump_target = 822, .stack_it = -1 },
- { .steering = 161, .jump_target = 1049, .stack_it = -1 },
- { .steering = 162, .jump_target = 824, .stack_it = -1 },
- { .steering = 163, .jump_target = 825, .stack_it = -1 },
- { .steering = 164, .jump_target = 826, .stack_it = -1 },
- { .steering = 165, .jump_target = 827, .stack_it = -1 },
- { .steering = 166, .jump_target = 828, .stack_it = -1 },
- { .steering = 167, .jump_target = 829, .stack_it = -1 },
- { .steering = 168, .jump_target = 1050, .stack_it = 1216 },
- { .steering = 169, .jump_target = 1051, .stack_it = -1 },
- { .steering = 170, .jump_target = 1052, .stack_it = -1 },
- { .steering = 171, .jump_target = 832, .stack_it = 1216 },
- { .steering = 172, .jump_target = 1053, .stack_it = -1 },
- { .steering = 173, .jump_target = 1054, .stack_it = -1 },
- { .steering = 174, .jump_target = 1055, .stack_it = -1 },
- { .steering = 175, .jump_target = 1056, .stack_it = -1 },
- { .steering = 176, .jump_target = 1057, .stack_it = 1216 },
- { .steering = 177, .jump_target = 639, .stack_it = 1217 },
- { .steering = 178, .jump_target = 640, .stack_it = 1217 },
- { .steering = 179, .jump_target = 1058, .stack_it = 1219 },
- { .steering = 180, .jump_target = 1059, .stack_it = 1219 },
- { .steering = 181, .jump_target = 1060, .stack_it = 1219 },
- { .steering = 182, .jump_target = 1061, .stack_it = -1 },
- { .steering = 183, .jump_target = 1062, .stack_it = -1 },
- { .steering = 184, .jump_target = 1063, .stack_it = -1 },
- { .steering = 185, .jump_target = 1064, .stack_it = -1 },
- { .steering = 186, .jump_target = 1065, .stack_it = -1 },
- { .steering = 187, .jump_target = 1066, .stack_it = -1 },
- { .steering = 188, .jump_target = 841, .stack_it = -1 },
- { .steering = 189, .jump_target = 842, .stack_it = -1 },
- { .steering = 190, .jump_target = 1067, .stack_it = -1 },
- { .steering = 191, .jump_target = 843, .stack_it = -1 },
- { .steering = 192, .jump_target = 844, .stack_it = 1219 },
- { .steering = 193, .jump_target = 845, .stack_it = 1219 },
- { .steering = 194, .jump_target = 846, .stack_it = 1219 },
- { .steering = 195, .jump_target = 847, .stack_it = 1219 },
- { .steering = 196, .jump_target = 848, .stack_it = -1 },
- { .steering = 197, .jump_target = 849, .stack_it = -1 },
- { .steering = 198, .jump_target = 850, .stack_it = -1 },
- { .steering = 199, .jump_target = 199, .stack_it = -1 },
- { .steering = 200, .jump_target = 200, .stack_it = 1214 },
- { .steering = 201, .jump_target = 851, .stack_it = 1216 },
- { .steering = 202, .jump_target = 1068, .stack_it = -1 },
- { .steering = 203, .jump_target = 853, .stack_it = 1216 },
- { .steering = 204, .jump_target = 1069, .stack_it = -1 },
- { .steering = 205, .jump_target = 854, .stack_it = 1216 },
- { .steering = 206, .jump_target = 855, .stack_it = 1216 },
- { .steering = 207, .jump_target = 1070, .stack_it = -1 },
- { .steering = 208, .jump_target = 1071, .stack_it = -1 },
- { .steering = 209, .jump_target = 209, .stack_it = 1214 },
- { .steering = 210, .jump_target = 210, .stack_it = 1214 },
- { .steering = 211, .jump_target = 211, .stack_it = -1 },
- { .steering = 212, .jump_target = 1072, .stack_it = -1 },
- { .steering = 213, .jump_target = 1073, .stack_it = -1 },
- { .steering = 214, .jump_target = 856, .stack_it = -1 },
- { .steering = 215, .jump_target = 857, .stack_it = -1 },
- { .steering = 216, .jump_target = 858, .stack_it = -1 },
- { .steering = 217, .jump_target = 859, .stack_it = -1 },
- { .steering = 218, .jump_target = 218, .stack_it = 1223 },
- { .steering = 219, .jump_target = 1074, .stack_it = -1 },
- { .steering = 220, .jump_target = 1075, .stack_it = -1 },
- { .steering = 221, .jump_target = 1076, .stack_it = -1 },
- { .steering = 222, .jump_target = 222, .stack_it = 1223 },
- { .steering = 223, .jump_target = 223, .stack_it = 1223 },
- { .steering = 224, .jump_target = 1077, .stack_it = -1 },
- { .steering = 225, .jump_target = 225, .stack_it = 1223 },
- { .steering = 226, .jump_target = 1078, .stack_it = -1 },
- { .steering = 227, .jump_target = 1079, .stack_it = -1 },
- { .steering = 228, .jump_target = 228, .stack_it = 1223 },
- { .steering = 229, .jump_target = 1080, .stack_it = -1 },
- { .steering = 230, .jump_target = 862, .stack_it = -1 },
- { .steering = 231, .jump_target = 863, .stack_it = -1 },
- { .steering = 232, .jump_target = 864, .stack_it = -1 },
- { .steering = 233, .jump_target = 1081, .stack_it = 1219 },
- { .steering = 234, .jump_target = 648, .stack_it = 1217 },
- { .steering = 235, .jump_target = 649, .stack_it = 1217 },
- { .steering = 236, .jump_target = 1082, .stack_it = 1219 },
- { .steering = 237, .jump_target = 237, .stack_it = 1223 },
- { .steering = 238, .jump_target = 238, .stack_it = 1223 },
- { .steering = 239, .jump_target = 1083, .stack_it = -1 },
- { .steering = 240, .jump_target = 1084, .stack_it = -1 },
- { .steering = 241, .jump_target = 241, .stack_it = -1 },
- { .steering = 242, .jump_target = 242, .stack_it = 1223 },
- { .steering = 243, .jump_target = 243, .stack_it = 1223 },
- { .steering = 244, .jump_target = 244, .stack_it = 1223 },
- { .steering = 245, .jump_target = 245, .stack_it = 1225 },
- { .steering = 246, .jump_target = 246, .stack_it = 1223 },
- { .steering = 247, .jump_target = 247, .stack_it = 1223 },
- { .steering = 248, .jump_target = 248, .stack_it = 1225 },
- { .steering = 249, .jump_target = 249, .stack_it = 1223 },
- { .steering = 250, .jump_target = 250, .stack_it = 1223 },
- { .steering = 251, .jump_target = 251, .stack_it = 1223 },
- { .steering = 252, .jump_target = 252, .stack_it = 1223 },
- { .steering = 253, .jump_target = 253, .stack_it = 1225 },
- { .steering = 254, .jump_target = 254, .stack_it = 1223 },
- { .steering = 255, .jump_target = 255, .stack_it = 1223 },
- { .steering = 256, .jump_target = 256, .stack_it = 1225 },
- { .steering = 257, .jump_target = 257, .stack_it = 1223 },
- { .steering = 258, .jump_target = 1085, .stack_it = -1 },
- { .steering = 259, .jump_target = 1086, .stack_it = -1 },
- { .steering = 260, .jump_target = 1087, .stack_it = -1 },
- { .steering = 261, .jump_target = 1088, .stack_it = -1 },
- { .steering = 262, .jump_target = 1089, .stack_it = -1 },
- { .steering = 263, .jump_target = 1090, .stack_it = -1 },
- { .steering = 264, .jump_target = 1091, .stack_it = -1 },
- { .steering = 265, .jump_target = 1092, .stack_it = -1 },
- { .steering = 266, .jump_target = 1093, .stack_it = -1 },
- { .steering = 267, .jump_target = 1094, .stack_it = -1 },
- { .steering = 268, .jump_target = 1095, .stack_it = -1 },
- { .steering = 269, .jump_target = 1096, .stack_it = -1 },
- { .steering = 270, .jump_target = 1097, .stack_it = -1 },
- { .steering = 271, .jump_target = 1098, .stack_it = -1 },
- { .steering = 272, .jump_target = 1099, .stack_it = -1 },
- { .steering = 273, .jump_target = 1100, .stack_it = -1 },
- { .steering = 274, .jump_target = 1101, .stack_it = -1 },
- { .steering = 275, .jump_target = 1102, .stack_it = -1 },
- { .steering = 276, .jump_target = 1103, .stack_it = -1 },
- { .steering = 277, .jump_target = 1104, .stack_it = -1 },
- { .steering = 278, .jump_target = 1105, .stack_it = -1 },
- { .steering = 279, .jump_target = 1106, .stack_it = -1 },
- { .steering = 280, .jump_target = 1107, .stack_it = -1 },
- { .steering = 281, .jump_target = 1108, .stack_it = -1 },
- { .steering = 282, .jump_target = 1109, .stack_it = -1 },
- { .steering = 283, .jump_target = 1110, .stack_it = -1 },
- { .steering = 284, .jump_target = 1111, .stack_it = -1 },
- { .steering = 285, .jump_target = 285, .stack_it = 1223 },
- { .steering = 286, .jump_target = 286, .stack_it = 1223 },
- { .steering = 287, .jump_target = 287, .stack_it = 1223 },
- { .steering = 288, .jump_target = 288, .stack_it = 1225 },
- { .steering = 289, .jump_target = 289, .stack_it = 1223 },
- { .steering = 290, .jump_target = 290, .stack_it = 1223 },
- { .steering = 291, .jump_target = 291, .stack_it = 1223 },
- { .steering = 292, .jump_target = 292, .stack_it = 1223 },
- { .steering = 293, .jump_target = 293, .stack_it = 1225 },
- { .steering = 294, .jump_target = 294, .stack_it = 1225 },
- { .steering = 295, .jump_target = 295, .stack_it = 1225 },
- { .steering = 296, .jump_target = 296, .stack_it = 1223 },
- { .steering = 297, .jump_target = 1112, .stack_it = -1 },
- { .steering = 298, .jump_target = 1113, .stack_it = -1 },
- { .steering = 299, .jump_target = 1114, .stack_it = -1 },
- { .steering = 300, .jump_target = 1115, .stack_it = -1 },
- { .steering = 301, .jump_target = 1116, .stack_it = -1 },
- { .steering = 302, .jump_target = 1117, .stack_it = -1 },
- { .steering = 303, .jump_target = 876, .stack_it = -1 },
- { .steering = 304, .jump_target = 877, .stack_it = -1 },
- { .steering = 305, .jump_target = 878, .stack_it = -1 },
- { .steering = 306, .jump_target = 879, .stack_it = -1 },
- { .steering = 307, .jump_target = 1118, .stack_it = -1 },
- { .steering = 308, .jump_target = 1119, .stack_it = -1 },
- { .steering = 309, .jump_target = 309, .stack_it = 1223 },
- { .steering = 310, .jump_target = 1120, .stack_it = -1 },
- { .steering = 311, .jump_target = 1121, .stack_it = -1 },
- { .steering = 312, .jump_target = 1122, .stack_it = -1 },
- { .steering = 313, .jump_target = 313, .stack_it = 1223 },
- { .steering = 314, .jump_target = 314, .stack_it = 1223 },
- { .steering = 315, .jump_target = 1123, .stack_it = -1 },
- { .steering = 316, .jump_target = 316, .stack_it = 1223 },
- { .steering = 317, .jump_target = 1124, .stack_it = -1 },
- { .steering = 318, .jump_target = 1125, .stack_it = -1 },
- { .steering = 319, .jump_target = 319, .stack_it = 1223 },
- { .steering = 320, .jump_target = 1126, .stack_it = -1 },
- { .steering = 321, .jump_target = 1127, .stack_it = -1 },
- { .steering = 322, .jump_target = 881, .stack_it = -1 },
- { .steering = 323, .jump_target = 882, .stack_it = -1 },
- { .steering = 324, .jump_target = 883, .stack_it = -1 },
- { .steering = 325, .jump_target = 884, .stack_it = -1 },
- { .steering = 326, .jump_target = 885, .stack_it = -1 },
- { .steering = 327, .jump_target = 886, .stack_it = -1 },
- { .steering = 328, .jump_target = 887, .stack_it = -1 },
- { .steering = 329, .jump_target = 888, .stack_it = -1 },
- { .steering = 330, .jump_target = 889, .stack_it = -1 },
- { .steering = 331, .jump_target = 890, .stack_it = -1 },
- { .steering = 332, .jump_target = 891, .stack_it = -1 },
- { .steering = 333, .jump_target = 892, .stack_it = -1 },
- { .steering = 334, .jump_target = 893, .stack_it = -1 },
- { .steering = 335, .jump_target = 894, .stack_it = -1 },
- { .steering = 336, .jump_target = 895, .stack_it = -1 },
- { .steering = 337, .jump_target = 739, .stack_it = 1194 },
- { .steering = 338, .jump_target = 657, .stack_it = -1 },
- { .steering = 339, .jump_target = 339, .stack_it = -1 },
- { .steering = 340, .jump_target = 340, .stack_it = 1214 },
- { .steering = 341, .jump_target = 658, .stack_it = -1 },
- { .steering = 342, .jump_target = 659, .stack_it = -1 },
- { .steering = 343, .jump_target = 660, .stack_it = -1 },
- { .steering = 344, .jump_target = 1128, .stack_it = -1 },
- { .steering = 345, .jump_target = 345, .stack_it = 1217 },
- { .steering = 346, .jump_target = 346, .stack_it = 1217 },
- { .steering = 347, .jump_target = 896, .stack_it = 1219 },
- { .steering = 348, .jump_target = 348, .stack_it = 1217 },
- { .steering = 349, .jump_target = 661, .stack_it = 1197 },
- { .steering = 350, .jump_target = 662, .stack_it = 1197 },
- { .steering = 351, .jump_target = 663, .stack_it = 1197 },
- { .steering = 352, .jump_target = 664, .stack_it = 1197 },
- { .steering = 353, .jump_target = 665, .stack_it = 1197 },
- { .steering = 354, .jump_target = 354, .stack_it = 1217 },
- { .steering = 355, .jump_target = 355, .stack_it = 1217 },
- { .steering = 356, .jump_target = 897, .stack_it = 1219 },
- { .steering = 357, .jump_target = 357, .stack_it = 1217 },
- { .steering = 358, .jump_target = 358, .stack_it = 1217 },
- { .steering = 359, .jump_target = 359, .stack_it = 1217 },
- { .steering = 360, .jump_target = 898, .stack_it = 1219 },
- { .steering = 361, .jump_target = 361, .stack_it = 1217 },
- { .steering = 362, .jump_target = 666, .stack_it = 1201 },
- { .steering = 363, .jump_target = 899, .stack_it = -1 },
- { .steering = 364, .jump_target = 364, .stack_it = 1217 },
- { .steering = 365, .jump_target = 365, .stack_it = 1217 },
- { .steering = 366, .jump_target = 900, .stack_it = 1219 },
- { .steering = 367, .jump_target = 367, .stack_it = 1217 },
- { .steering = 368, .jump_target = 667, .stack_it = 1200 },
- { .steering = 369, .jump_target = 668, .stack_it = 1197 },
- { .steering = 370, .jump_target = 669, .stack_it = 1197 },
- { .steering = 371, .jump_target = 901, .stack_it = 1216 },
- { .steering = 372, .jump_target = 902, .stack_it = 1216 },
- { .steering = 373, .jump_target = 903, .stack_it = 1216 },
- { .steering = 374, .jump_target = 1129, .stack_it = -1 },
- { .steering = 375, .jump_target = 904, .stack_it = 1216 },
- { .steering = 376, .jump_target = 1130, .stack_it = -1 },
- { .steering = 377, .jump_target = 905, .stack_it = 1219 },
- { .steering = 378, .jump_target = 1131, .stack_it = -1 },
- { .steering = 379, .jump_target = 906, .stack_it = 1216 },
- { .steering = 380, .jump_target = 1132, .stack_it = -1 },
- { .steering = 381, .jump_target = 907, .stack_it = 1219 },
- { .steering = 382, .jump_target = 1133, .stack_it = -1 },
- { .steering = 383, .jump_target = 908, .stack_it = 1216 },
- { .steering = 384, .jump_target = 909, .stack_it = 1219 },
- { .steering = 385, .jump_target = 910, .stack_it = 1219 },
- { .steering = 386, .jump_target = 1134, .stack_it = -1 },
- { .steering = 387, .jump_target = 911, .stack_it = 1216 },
- { .steering = 388, .jump_target = 741, .stack_it = 1222 },
- { .steering = 389, .jump_target = 912, .stack_it = 1215 },
- { .steering = 390, .jump_target = 1135, .stack_it = -1 },
- { .steering = 391, .jump_target = 391, .stack_it = 1217 },
- { .steering = 392, .jump_target = 913, .stack_it = 1215 },
- { .steering = 393, .jump_target = 1136, .stack_it = -1 },
- { .steering = 394, .jump_target = 394, .stack_it = 1217 },
- { .steering = 395, .jump_target = 914, .stack_it = 1218 },
- { .steering = 396, .jump_target = 396, .stack_it = 1217 },
- { .steering = 397, .jump_target = 915, .stack_it = 1218 },
- { .steering = 398, .jump_target = 398, .stack_it = 1217 },
- { .steering = 399, .jump_target = 916, .stack_it = 1215 },
- { .steering = 400, .jump_target = 1137, .stack_it = -1 },
- { .steering = 401, .jump_target = 401, .stack_it = 1217 },
- { .steering = 402, .jump_target = 917, .stack_it = 1215 },
- { .steering = 403, .jump_target = 1138, .stack_it = -1 },
- { .steering = 404, .jump_target = 404, .stack_it = 1217 },
- { .steering = 405, .jump_target = 918, .stack_it = 1218 },
- { .steering = 406, .jump_target = 406, .stack_it = 1217 },
- { .steering = 407, .jump_target = 919, .stack_it = 1218 },
- { .steering = 408, .jump_target = 408, .stack_it = 1217 },
- { .steering = 409, .jump_target = 1139, .stack_it = -1 },
- { .steering = 410, .jump_target = 1140, .stack_it = -1 },
- { .steering = 411, .jump_target = 1141, .stack_it = -1 },
- { .steering = 412, .jump_target = 1142, .stack_it = -1 },
- { .steering = 413, .jump_target = 1143, .stack_it = -1 },
- { .steering = 414, .jump_target = 1144, .stack_it = -1 },
- { .steering = 415, .jump_target = 1145, .stack_it = -1 },
- { .steering = 416, .jump_target = 1146, .stack_it = -1 },
- { .steering = 417, .jump_target = 1147, .stack_it = -1 },
- { .steering = 418, .jump_target = 1148, .stack_it = -1 },
- { .steering = 419, .jump_target = 1149, .stack_it = -1 },
- { .steering = 420, .jump_target = 1150, .stack_it = -1 },
- { .steering = 421, .jump_target = 1151, .stack_it = -1 },
- { .steering = 422, .jump_target = 1152, .stack_it = -1 },
- { .steering = 423, .jump_target = 1153, .stack_it = -1 },
- { .steering = 424, .jump_target = 424, .stack_it = 1226 },
- { .steering = 425, .jump_target = 1154, .stack_it = -1 },
- { .steering = 426, .jump_target = 1155, .stack_it = -1 },
- { .steering = 427, .jump_target = 1156, .stack_it = -1 },
- { .steering = 428, .jump_target = 1157, .stack_it = -1 },
- { .steering = 429, .jump_target = 1158, .stack_it = -1 },
- { .steering = 430, .jump_target = 1159, .stack_it = -1 },
- { .steering = 431, .jump_target = 921, .stack_it = 1219 },
- { .steering = 432, .jump_target = 1160, .stack_it = -1 },
- { .steering = 433, .jump_target = 1161, .stack_it = -1 },
- { .steering = 434, .jump_target = 1162, .stack_it = -1 },
- { .steering = 435, .jump_target = 922, .stack_it = 1219 },
- { .steering = 436, .jump_target = 1163, .stack_it = -1 },
- { .steering = 437, .jump_target = 1164, .stack_it = -1 },
- { .steering = 438, .jump_target = 923, .stack_it = 1219 },
- { .steering = 439, .jump_target = 924, .stack_it = 1219 },
- { .steering = 440, .jump_target = 1165, .stack_it = -1 },
- { .steering = 441, .jump_target = 1166, .stack_it = -1 },
- { .steering = 442, .jump_target = 925, .stack_it = 1216 },
- { .steering = 443, .jump_target = 926, .stack_it = 1216 },
- { .steering = 444, .jump_target = 927, .stack_it = 1216 },
- { .steering = 445, .jump_target = 1167, .stack_it = -1 },
- { .steering = 446, .jump_target = 928, .stack_it = 1216 },
- { .steering = 447, .jump_target = 1168, .stack_it = -1 },
- { .steering = 448, .jump_target = 929, .stack_it = 1219 },
- { .steering = 449, .jump_target = 1169, .stack_it = -1 },
- { .steering = 450, .jump_target = 930, .stack_it = 1216 },
- { .steering = 451, .jump_target = 1170, .stack_it = -1 },
- { .steering = 452, .jump_target = 931, .stack_it = 1219 },
- { .steering = 453, .jump_target = 1171, .stack_it = -1 },
- { .steering = 454, .jump_target = 932, .stack_it = 1219 },
- { .steering = 455, .jump_target = 933, .stack_it = 1216 },
- { .steering = 456, .jump_target = 1172, .stack_it = -1 },
- { .steering = 457, .jump_target = 934, .stack_it = 1219 },
- { .steering = 458, .jump_target = 1173, .stack_it = -1 },
- { .steering = 459, .jump_target = 1174, .stack_it = -1 },
- { .steering = 460, .jump_target = 1175, .stack_it = -1 },
- { .steering = 461, .jump_target = 935, .stack_it = 1216 },
- { .steering = 462, .jump_target = 1176, .stack_it = -1 },
- { .steering = 463, .jump_target = 936, .stack_it = 1215 },
- { .steering = 464, .jump_target = 1177, .stack_it = -1 },
- { .steering = 465, .jump_target = 937, .stack_it = 1218 },
- { .steering = 466, .jump_target = 938, .stack_it = -1 },
- { .steering = 467, .jump_target = 939, .stack_it = -1 },
- { .steering = 468, .jump_target = 940, .stack_it = -1 },
- { .steering = 469, .jump_target = 941, .stack_it = -1 },
- { .steering = 470, .jump_target = 470, .stack_it = -1 },
- { .steering = 471, .jump_target = 942, .stack_it = 1215 },
- { .steering = 472, .jump_target = 1178, .stack_it = -1 },
- { .steering = 473, .jump_target = 943, .stack_it = 1218 },
- { .steering = 474, .jump_target = 944, .stack_it = -1 },
- { .steering = 475, .jump_target = 945, .stack_it = -1 },
- { .steering = 476, .jump_target = 946, .stack_it = 1215 },
- { .steering = 477, .jump_target = 1179, .stack_it = -1 },
- { .steering = 478, .jump_target = 947, .stack_it = 1218 },
- { .steering = 479, .jump_target = 948, .stack_it = 1215 },
- { .steering = 480, .jump_target = 1180, .stack_it = -1 },
- { .steering = 481, .jump_target = 949, .stack_it = 1215 },
- { .steering = 482, .jump_target = 1181, .stack_it = -1 },
- { .steering = 483, .jump_target = 950, .stack_it = 1218 },
- { .steering = 484, .jump_target = 951, .stack_it = 1218 },
- { .steering = 485, .jump_target = 743, .stack_it = 1222 },
- { .steering = 486, .jump_target = 486, .stack_it = -1 },
- { .steering = 487, .jump_target = 487, .stack_it = -1 },
- { .steering = 488, .jump_target = 952, .stack_it = 1220 },
- { .steering = 489, .jump_target = 953, .stack_it = 1221 },
- { .steering = 490, .jump_target = 954, .stack_it = 1220 },
- { .steering = 491, .jump_target = 955, .stack_it = 1221 },
- { .steering = 492, .jump_target = 744, .stack_it = 1196 },
- { .steering = 493, .jump_target = 956, .stack_it = 1220 },
- { .steering = 494, .jump_target = 957, .stack_it = -1 },
- { .steering = 495, .jump_target = 958, .stack_it = -1 },
- { .steering = 496, .jump_target = 496, .stack_it = 1205 },
- { .steering = 497, .jump_target = 959, .stack_it = 1219 },
- { .steering = 498, .jump_target = 960, .stack_it = 1219 },
- { .steering = 499, .jump_target = 961, .stack_it = 1215 },
- { .steering = 500, .jump_target = 1182, .stack_it = -1 },
- { .steering = 501, .jump_target = 501, .stack_it = 1217 },
- { .steering = 502, .jump_target = 502, .stack_it = 1217 },
- { .steering = 503, .jump_target = 962, .stack_it = 1216 },
- { .steering = 504, .jump_target = 504, .stack_it = 1217 },
- { .steering = 505, .jump_target = 963, .stack_it = 1219 },
- { .steering = 506, .jump_target = 506, .stack_it = 1217 },
- { .steering = 507, .jump_target = 507, .stack_it = 1217 },
- { .steering = 508, .jump_target = 964, .stack_it = 1218 },
- { .steering = 509, .jump_target = 509, .stack_it = 1217 },
- { .steering = 510, .jump_target = 510, .stack_it = 1217 },
- { .steering = 511, .jump_target = 511, .stack_it = 1217 },
- { .steering = 512, .jump_target = 512, .stack_it = 1217 },
- { .steering = 513, .jump_target = 513, .stack_it = 1217 },
- { .steering = 514, .jump_target = 965, .stack_it = 1219 },
- { .steering = 515, .jump_target = 966, .stack_it = 1219 },
- { .steering = 516, .jump_target = 967, .stack_it = 1219 },
- { .steering = 517, .jump_target = 517, .stack_it = 1217 },
- { .steering = 518, .jump_target = 518, .stack_it = 1217 },
- { .steering = 519, .jump_target = 519, .stack_it = 1217 },
- { .steering = 520, .jump_target = 968, .stack_it = 1219 },
- { .steering = 521, .jump_target = 969, .stack_it = 1219 },
- { .steering = 522, .jump_target = 970, .stack_it = 1219 },
- { .steering = 523, .jump_target = 523, .stack_it = 1217 },
- { .steering = 524, .jump_target = 524, .stack_it = 1217 },
- { .steering = 525, .jump_target = 525, .stack_it = 1217 },
- { .steering = 526, .jump_target = 971, .stack_it = 1219 },
- { .steering = 527, .jump_target = 972, .stack_it = 1219 },
- { .steering = 528, .jump_target = 973, .stack_it = 1219 },
- { .steering = 529, .jump_target = 529, .stack_it = 1217 },
- { .steering = 530, .jump_target = 530, .stack_it = 1217 },
- { .steering = 531, .jump_target = 531, .stack_it = 1217 },
- { .steering = 532, .jump_target = 974, .stack_it = 1219 },
- { .steering = 533, .jump_target = 975, .stack_it = 1219 },
- { .steering = 534, .jump_target = 976, .stack_it = 1219 },
- { .steering = 535, .jump_target = 535, .stack_it = 1217 },
- { .steering = 536, .jump_target = 977, .stack_it = 1215 },
- { .steering = 537, .jump_target = 1183, .stack_it = -1 },
- { .steering = 538, .jump_target = 978, .stack_it = 1215 },
- { .steering = 539, .jump_target = 1184, .stack_it = -1 },
- { .steering = 540, .jump_target = 540, .stack_it = 1192 },
- { .steering = 541, .jump_target = 541, .stack_it = 1205 },
- { .steering = 542, .jump_target = 542, .stack_it = 1195 },
- { .steering = 543, .jump_target = 543, .stack_it = 1205 },
- { .steering = 544, .jump_target = 544, .stack_it = -1 },
- { .steering = 545, .jump_target = 979, .stack_it = 1221 },
- { .steering = 546, .jump_target = 980, .stack_it = 1221 },
- { .steering = 547, .jump_target = 981, .stack_it = 1220 },
- { .steering = 548, .jump_target = 982, .stack_it = 1221 },
- { .steering = 549, .jump_target = 983, .stack_it = 1221 },
- { .steering = 550, .jump_target = 984, .stack_it = 1221 },
- { .steering = 551, .jump_target = 985, .stack_it = 1220 },
- { .steering = 552, .jump_target = 986, .stack_it = 1221 },
- { .steering = 553, .jump_target = 553, .stack_it = 1209 },
- { .steering = 554, .jump_target = 554, .stack_it = 1207 },
- { .steering = 555, .jump_target = 987, .stack_it = 1221 },
- { .steering = 556, .jump_target = 988, .stack_it = 1221 },
- { .steering = 557, .jump_target = 989, .stack_it = 1220 },
- { .steering = 558, .jump_target = 990, .stack_it = 1221 },
- { .steering = 559, .jump_target = 991, .stack_it = 1221 },
- { .steering = 560, .jump_target = 992, .stack_it = 1221 },
- { .steering = 561, .jump_target = 993, .stack_it = 1220 },
- { .steering = 562, .jump_target = 994, .stack_it = 1221 },
- { .steering = 563, .jump_target = 995, .stack_it = 1221 },
- { .steering = 564, .jump_target = 996, .stack_it = 1221 },
- { .steering = 565, .jump_target = 997, .stack_it = 1220 },
- { .steering = 566, .jump_target = 998, .stack_it = 1221 },
+ { .steering = 80, .jump_target = 765, .stack_it = 1249 },
+ { .steering = 81, .jump_target = 766, .stack_it = 1251 },
+ { .steering = 82, .jump_target = 767, .stack_it = 1252 },
+ { .steering = 83, .jump_target = 768, .stack_it = 1251 },
+ { .steering = 84, .jump_target = 769, .stack_it = -1 },
+ { .steering = 85, .jump_target = 770, .stack_it = -1 },
+ { .steering = 86, .jump_target = 771, .stack_it = -1 },
+ { .steering = 87, .jump_target = 772, .stack_it = -1 },
+ { .steering = 88, .jump_target = 88, .stack_it = 1241 },
+ { .steering = 89, .jump_target = 89, .stack_it = 1241 },
+ { .steering = 90, .jump_target = 773, .stack_it = 1253 },
+ { .steering = 91, .jump_target = 774, .stack_it = 1253 },
+ { .steering = 92, .jump_target = 775, .stack_it = 1249 },
+ { .steering = 93, .jump_target = 776, .stack_it = 1251 },
+ { .steering = 94, .jump_target = 777, .stack_it = 1251 },
+ { .steering = 95, .jump_target = 778, .stack_it = 1250 },
+ { .steering = 96, .jump_target = 779, .stack_it = 1251 },
+ { .steering = 97, .jump_target = 780, .stack_it = 1253 },
+ { .steering = 98, .jump_target = 781, .stack_it = 1251 },
+ { .steering = 99, .jump_target = 782, .stack_it = 1251 },
+ { .steering = 100, .jump_target = 783, .stack_it = 1252 },
+ { .steering = 101, .jump_target = 784, .stack_it = 1251 },
+ { .steering = 102, .jump_target = 785, .stack_it = 1251 },
+ { .steering = 103, .jump_target = 786, .stack_it = 1251 },
+ { .steering = 104, .jump_target = 787, .stack_it = 1251 },
+ { .steering = 105, .jump_target = 788, .stack_it = 1251 },
+ { .steering = 106, .jump_target = 789, .stack_it = 1253 },
+ { .steering = 107, .jump_target = 790, .stack_it = 1253 },
+ { .steering = 108, .jump_target = 791, .stack_it = 1253 },
+ { .steering = 109, .jump_target = 792, .stack_it = 1251 },
+ { .steering = 110, .jump_target = 793, .stack_it = 1251 },
+ { .steering = 111, .jump_target = 794, .stack_it = 1251 },
+ { .steering = 112, .jump_target = 795, .stack_it = 1253 },
+ { .steering = 113, .jump_target = 796, .stack_it = 1253 },
+ { .steering = 114, .jump_target = 797, .stack_it = 1253 },
+ { .steering = 115, .jump_target = 798, .stack_it = 1251 },
+ { .steering = 116, .jump_target = 799, .stack_it = 1251 },
+ { .steering = 117, .jump_target = 800, .stack_it = 1251 },
+ { .steering = 118, .jump_target = 801, .stack_it = 1253 },
+ { .steering = 119, .jump_target = 802, .stack_it = 1253 },
+ { .steering = 120, .jump_target = 803, .stack_it = 1253 },
+ { .steering = 121, .jump_target = 804, .stack_it = 1251 },
+ { .steering = 122, .jump_target = 805, .stack_it = 1251 },
+ { .steering = 123, .jump_target = 806, .stack_it = 1251 },
+ { .steering = 124, .jump_target = 807, .stack_it = 1253 },
+ { .steering = 125, .jump_target = 808, .stack_it = 1253 },
+ { .steering = 126, .jump_target = 809, .stack_it = 1253 },
+ { .steering = 127, .jump_target = 810, .stack_it = 1251 },
+ { .steering = 128, .jump_target = 128, .stack_it = 1239 },
+ { .steering = 129, .jump_target = 129, .stack_it = 1239 },
+ { .steering = 130, .jump_target = 130, .stack_it = 1247 },
+ { .steering = 131, .jump_target = 131, .stack_it = 1247 },
+ { .steering = 132, .jump_target = 689, .stack_it = 1261 },
+ { .steering = 133, .jump_target = 690, .stack_it = 1261 },
+ { .steering = 134, .jump_target = 811, .stack_it = 1249 },
+ { .steering = 135, .jump_target = 812, .stack_it = 1249 },
+ { .steering = 136, .jump_target = 813, .stack_it = 1252 },
+ { .steering = 137, .jump_target = 814, .stack_it = 1252 },
+ { .steering = 138, .jump_target = 815, .stack_it = 1251 },
+ { .steering = 139, .jump_target = 816, .stack_it = 1251 },
+ { .steering = 140, .jump_target = 817, .stack_it = 1251 },
+ { .steering = 141, .jump_target = 818, .stack_it = 1253 },
+ { .steering = 142, .jump_target = 819, .stack_it = 1251 },
+ { .steering = 143, .jump_target = 820, .stack_it = 1253 },
+ { .steering = 144, .jump_target = 821, .stack_it = 1251 },
+ { .steering = 145, .jump_target = 822, .stack_it = 1251 },
+ { .steering = 146, .jump_target = 823, .stack_it = 1253 },
+ { .steering = 147, .jump_target = 824, .stack_it = 1251 },
+ { .steering = 148, .jump_target = 825, .stack_it = 1253 },
+ { .steering = 149, .jump_target = 826, .stack_it = 1251 },
+ { .steering = 150, .jump_target = 150, .stack_it = -1 },
+ { .steering = 151, .jump_target = 151, .stack_it = -1 },
+ { .steering = 152, .jump_target = 618, .stack_it = -1 },
+ { .steering = 153, .jump_target = 827, .stack_it = -1 },
+ { .steering = 154, .jump_target = 828, .stack_it = -1 },
+ { .steering = 155, .jump_target = 829, .stack_it = -1 },
+ { .steering = 156, .jump_target = 830, .stack_it = -1 },
+ { .steering = 157, .jump_target = 1092, .stack_it = -1 },
+ { .steering = 158, .jump_target = 832, .stack_it = -1 },
+ { .steering = 159, .jump_target = 833, .stack_it = -1 },
+ { .steering = 160, .jump_target = 834, .stack_it = -1 },
+ { .steering = 161, .jump_target = 835, .stack_it = -1 },
+ { .steering = 162, .jump_target = 836, .stack_it = -1 },
+ { .steering = 163, .jump_target = 837, .stack_it = -1 },
+ { .steering = 164, .jump_target = 1093, .stack_it = 1250 },
+ { .steering = 165, .jump_target = 1094, .stack_it = -1 },
+ { .steering = 166, .jump_target = 1095, .stack_it = -1 },
+ { .steering = 167, .jump_target = 840, .stack_it = 1250 },
+ { .steering = 168, .jump_target = 1096, .stack_it = -1 },
+ { .steering = 169, .jump_target = 1097, .stack_it = -1 },
+ { .steering = 170, .jump_target = 1098, .stack_it = -1 },
+ { .steering = 171, .jump_target = 1099, .stack_it = -1 },
+ { .steering = 172, .jump_target = 1100, .stack_it = 1250 },
+ { .steering = 173, .jump_target = 1101, .stack_it = 1251 },
+ { .steering = 174, .jump_target = 1102, .stack_it = 1251 },
+ { .steering = 175, .jump_target = 1103, .stack_it = 1253 },
+ { .steering = 176, .jump_target = 1104, .stack_it = 1253 },
+ { .steering = 177, .jump_target = 1105, .stack_it = 1253 },
+ { .steering = 178, .jump_target = 1106, .stack_it = -1 },
+ { .steering = 179, .jump_target = 1107, .stack_it = -1 },
+ { .steering = 180, .jump_target = 1108, .stack_it = -1 },
+ { .steering = 181, .jump_target = 1109, .stack_it = -1 },
+ { .steering = 182, .jump_target = 1110, .stack_it = -1 },
+ { .steering = 183, .jump_target = 1111, .stack_it = -1 },
+ { .steering = 184, .jump_target = 849, .stack_it = -1 },
+ { .steering = 185, .jump_target = 850, .stack_it = -1 },
+ { .steering = 186, .jump_target = 1112, .stack_it = -1 },
+ { .steering = 187, .jump_target = 851, .stack_it = -1 },
+ { .steering = 188, .jump_target = 852, .stack_it = 1253 },
+ { .steering = 189, .jump_target = 853, .stack_it = 1253 },
+ { .steering = 190, .jump_target = 854, .stack_it = 1253 },
+ { .steering = 191, .jump_target = 855, .stack_it = 1253 },
+ { .steering = 192, .jump_target = 856, .stack_it = -1 },
+ { .steering = 193, .jump_target = 857, .stack_it = -1 },
+ { .steering = 194, .jump_target = 858, .stack_it = -1 },
+ { .steering = 195, .jump_target = 195, .stack_it = -1 },
+ { .steering = 196, .jump_target = 196, .stack_it = 1248 },
+ { .steering = 197, .jump_target = 859, .stack_it = 1250 },
+ { .steering = 198, .jump_target = 1113, .stack_it = -1 },
+ { .steering = 199, .jump_target = 861, .stack_it = 1250 },
+ { .steering = 200, .jump_target = 1114, .stack_it = -1 },
+ { .steering = 201, .jump_target = 862, .stack_it = 1250 },
+ { .steering = 202, .jump_target = 863, .stack_it = 1250 },
+ { .steering = 203, .jump_target = 1115, .stack_it = -1 },
+ { .steering = 204, .jump_target = 1116, .stack_it = -1 },
+ { .steering = 205, .jump_target = 205, .stack_it = 1248 },
+ { .steering = 206, .jump_target = 206, .stack_it = 1248 },
+ { .steering = 207, .jump_target = 207, .stack_it = -1 },
+ { .steering = 208, .jump_target = 1117, .stack_it = -1 },
+ { .steering = 209, .jump_target = 1118, .stack_it = -1 },
+ { .steering = 210, .jump_target = 864, .stack_it = -1 },
+ { .steering = 211, .jump_target = 865, .stack_it = -1 },
+ { .steering = 212, .jump_target = 866, .stack_it = -1 },
+ { .steering = 213, .jump_target = 867, .stack_it = -1 },
+ { .steering = 214, .jump_target = 214, .stack_it = 1257 },
+ { .steering = 215, .jump_target = 1119, .stack_it = -1 },
+ { .steering = 216, .jump_target = 1120, .stack_it = -1 },
+ { .steering = 217, .jump_target = 1121, .stack_it = -1 },
+ { .steering = 218, .jump_target = 218, .stack_it = 1257 },
+ { .steering = 219, .jump_target = 219, .stack_it = 1257 },
+ { .steering = 220, .jump_target = 1122, .stack_it = -1 },
+ { .steering = 221, .jump_target = 221, .stack_it = 1257 },
+ { .steering = 222, .jump_target = 1123, .stack_it = -1 },
+ { .steering = 223, .jump_target = 1124, .stack_it = -1 },
+ { .steering = 224, .jump_target = 224, .stack_it = 1257 },
+ { .steering = 225, .jump_target = 1125, .stack_it = -1 },
+ { .steering = 226, .jump_target = 870, .stack_it = -1 },
+ { .steering = 227, .jump_target = 871, .stack_it = -1 },
+ { .steering = 228, .jump_target = 872, .stack_it = -1 },
+ { .steering = 229, .jump_target = 1126, .stack_it = 1253 },
+ { .steering = 230, .jump_target = 1127, .stack_it = 1251 },
+ { .steering = 231, .jump_target = 1128, .stack_it = 1251 },
+ { .steering = 232, .jump_target = 1129, .stack_it = 1253 },
+ { .steering = 233, .jump_target = 233, .stack_it = 1257 },
+ { .steering = 234, .jump_target = 234, .stack_it = 1257 },
+ { .steering = 235, .jump_target = 1130, .stack_it = -1 },
+ { .steering = 236, .jump_target = 1131, .stack_it = -1 },
+ { .steering = 237, .jump_target = 237, .stack_it = -1 },
+ { .steering = 238, .jump_target = 238, .stack_it = 1257 },
+ { .steering = 239, .jump_target = 239, .stack_it = 1257 },
+ { .steering = 240, .jump_target = 240, .stack_it = 1257 },
+ { .steering = 241, .jump_target = 241, .stack_it = 1259 },
+ { .steering = 242, .jump_target = 242, .stack_it = 1257 },
+ { .steering = 243, .jump_target = 243, .stack_it = 1257 },
+ { .steering = 244, .jump_target = 244, .stack_it = 1259 },
+ { .steering = 245, .jump_target = 245, .stack_it = 1257 },
+ { .steering = 246, .jump_target = 246, .stack_it = 1257 },
+ { .steering = 247, .jump_target = 247, .stack_it = 1257 },
+ { .steering = 248, .jump_target = 248, .stack_it = 1257 },
+ { .steering = 249, .jump_target = 249, .stack_it = 1259 },
+ { .steering = 250, .jump_target = 250, .stack_it = 1257 },
+ { .steering = 251, .jump_target = 251, .stack_it = 1257 },
+ { .steering = 252, .jump_target = 252, .stack_it = 1259 },
+ { .steering = 253, .jump_target = 253, .stack_it = 1257 },
+ { .steering = 254, .jump_target = 1132, .stack_it = -1 },
+ { .steering = 255, .jump_target = 1133, .stack_it = -1 },
+ { .steering = 256, .jump_target = 1134, .stack_it = -1 },
+ { .steering = 257, .jump_target = 1135, .stack_it = -1 },
+ { .steering = 258, .jump_target = 1136, .stack_it = -1 },
+ { .steering = 259, .jump_target = 1137, .stack_it = -1 },
+ { .steering = 260, .jump_target = 1138, .stack_it = -1 },
+ { .steering = 261, .jump_target = 1139, .stack_it = -1 },
+ { .steering = 262, .jump_target = 1140, .stack_it = -1 },
+ { .steering = 263, .jump_target = 1141, .stack_it = -1 },
+ { .steering = 264, .jump_target = 1142, .stack_it = -1 },
+ { .steering = 265, .jump_target = 1143, .stack_it = -1 },
+ { .steering = 266, .jump_target = 1144, .stack_it = -1 },
+ { .steering = 267, .jump_target = 1145, .stack_it = -1 },
+ { .steering = 268, .jump_target = 1146, .stack_it = -1 },
+ { .steering = 269, .jump_target = 1147, .stack_it = -1 },
+ { .steering = 270, .jump_target = 1148, .stack_it = -1 },
+ { .steering = 271, .jump_target = 1149, .stack_it = -1 },
+ { .steering = 272, .jump_target = 1150, .stack_it = -1 },
+ { .steering = 273, .jump_target = 1151, .stack_it = -1 },
+ { .steering = 274, .jump_target = 1152, .stack_it = -1 },
+ { .steering = 275, .jump_target = 1153, .stack_it = -1 },
+ { .steering = 276, .jump_target = 1154, .stack_it = -1 },
+ { .steering = 277, .jump_target = 1155, .stack_it = -1 },
+ { .steering = 278, .jump_target = 1156, .stack_it = -1 },
+ { .steering = 279, .jump_target = 1157, .stack_it = -1 },
+ { .steering = 280, .jump_target = 1158, .stack_it = -1 },
+ { .steering = 281, .jump_target = 281, .stack_it = 1257 },
+ { .steering = 282, .jump_target = 282, .stack_it = 1257 },
+ { .steering = 283, .jump_target = 283, .stack_it = 1257 },
+ { .steering = 284, .jump_target = 284, .stack_it = 1259 },
+ { .steering = 285, .jump_target = 285, .stack_it = 1257 },
+ { .steering = 286, .jump_target = 286, .stack_it = 1257 },
+ { .steering = 287, .jump_target = 287, .stack_it = 1257 },
+ { .steering = 288, .jump_target = 288, .stack_it = 1257 },
+ { .steering = 289, .jump_target = 289, .stack_it = 1259 },
+ { .steering = 290, .jump_target = 290, .stack_it = 1259 },
+ { .steering = 291, .jump_target = 291, .stack_it = 1259 },
+ { .steering = 292, .jump_target = 292, .stack_it = 1257 },
+ { .steering = 293, .jump_target = 1159, .stack_it = -1 },
+ { .steering = 294, .jump_target = 1160, .stack_it = -1 },
+ { .steering = 295, .jump_target = 1161, .stack_it = -1 },
+ { .steering = 296, .jump_target = 1162, .stack_it = -1 },
+ { .steering = 297, .jump_target = 1163, .stack_it = -1 },
+ { .steering = 298, .jump_target = 1164, .stack_it = -1 },
+ { .steering = 299, .jump_target = 884, .stack_it = -1 },
+ { .steering = 300, .jump_target = 885, .stack_it = -1 },
+ { .steering = 301, .jump_target = 886, .stack_it = -1 },
+ { .steering = 302, .jump_target = 887, .stack_it = -1 },
+ { .steering = 303, .jump_target = 1165, .stack_it = -1 },
+ { .steering = 304, .jump_target = 1166, .stack_it = -1 },
+ { .steering = 305, .jump_target = 305, .stack_it = 1257 },
+ { .steering = 306, .jump_target = 1167, .stack_it = -1 },
+ { .steering = 307, .jump_target = 1168, .stack_it = -1 },
+ { .steering = 308, .jump_target = 1169, .stack_it = -1 },
+ { .steering = 309, .jump_target = 309, .stack_it = 1257 },
+ { .steering = 310, .jump_target = 310, .stack_it = 1257 },
+ { .steering = 311, .jump_target = 1170, .stack_it = -1 },
+ { .steering = 312, .jump_target = 312, .stack_it = 1257 },
+ { .steering = 313, .jump_target = 1171, .stack_it = -1 },
+ { .steering = 314, .jump_target = 1172, .stack_it = -1 },
+ { .steering = 315, .jump_target = 315, .stack_it = 1257 },
+ { .steering = 316, .jump_target = 1173, .stack_it = -1 },
+ { .steering = 317, .jump_target = 1174, .stack_it = -1 },
+ { .steering = 318, .jump_target = 889, .stack_it = -1 },
+ { .steering = 319, .jump_target = 890, .stack_it = -1 },
+ { .steering = 320, .jump_target = 891, .stack_it = -1 },
+ { .steering = 321, .jump_target = 892, .stack_it = -1 },
+ { .steering = 322, .jump_target = 893, .stack_it = -1 },
+ { .steering = 323, .jump_target = 894, .stack_it = -1 },
+ { .steering = 324, .jump_target = 895, .stack_it = -1 },
+ { .steering = 325, .jump_target = 896, .stack_it = -1 },
+ { .steering = 326, .jump_target = 897, .stack_it = -1 },
+ { .steering = 327, .jump_target = 898, .stack_it = -1 },
+ { .steering = 328, .jump_target = 899, .stack_it = -1 },
+ { .steering = 329, .jump_target = 900, .stack_it = -1 },
+ { .steering = 330, .jump_target = 901, .stack_it = -1 },
+ { .steering = 331, .jump_target = 902, .stack_it = -1 },
+ { .steering = 332, .jump_target = 903, .stack_it = -1 },
+ { .steering = 333, .jump_target = 719, .stack_it = 1228 },
+ { .steering = 334, .jump_target = 637, .stack_it = -1 },
+ { .steering = 335, .jump_target = 335, .stack_it = -1 },
+ { .steering = 336, .jump_target = 336, .stack_it = 1248 },
+ { .steering = 337, .jump_target = 638, .stack_it = -1 },
+ { .steering = 338, .jump_target = 639, .stack_it = -1 },
+ { .steering = 339, .jump_target = 640, .stack_it = -1 },
+ { .steering = 340, .jump_target = 1175, .stack_it = -1 },
+ { .steering = 341, .jump_target = 904, .stack_it = 1251 },
+ { .steering = 342, .jump_target = 905, .stack_it = 1251 },
+ { .steering = 343, .jump_target = 906, .stack_it = 1253 },
+ { .steering = 344, .jump_target = 907, .stack_it = 1251 },
+ { .steering = 345, .jump_target = 641, .stack_it = 1231 },
+ { .steering = 346, .jump_target = 642, .stack_it = 1231 },
+ { .steering = 347, .jump_target = 643, .stack_it = 1231 },
+ { .steering = 348, .jump_target = 644, .stack_it = 1231 },
+ { .steering = 349, .jump_target = 645, .stack_it = 1231 },
+ { .steering = 350, .jump_target = 908, .stack_it = 1251 },
+ { .steering = 351, .jump_target = 909, .stack_it = 1251 },
+ { .steering = 352, .jump_target = 910, .stack_it = 1253 },
+ { .steering = 353, .jump_target = 911, .stack_it = 1251 },
+ { .steering = 354, .jump_target = 912, .stack_it = 1251 },
+ { .steering = 355, .jump_target = 913, .stack_it = 1251 },
+ { .steering = 356, .jump_target = 914, .stack_it = 1253 },
+ { .steering = 357, .jump_target = 915, .stack_it = 1251 },
+ { .steering = 358, .jump_target = 646, .stack_it = 1235 },
+ { .steering = 359, .jump_target = 916, .stack_it = -1 },
+ { .steering = 360, .jump_target = 917, .stack_it = 1251 },
+ { .steering = 361, .jump_target = 918, .stack_it = 1251 },
+ { .steering = 362, .jump_target = 919, .stack_it = 1253 },
+ { .steering = 363, .jump_target = 920, .stack_it = 1251 },
+ { .steering = 364, .jump_target = 647, .stack_it = 1234 },
+ { .steering = 365, .jump_target = 648, .stack_it = 1231 },
+ { .steering = 366, .jump_target = 649, .stack_it = 1231 },
+ { .steering = 367, .jump_target = 921, .stack_it = 1250 },
+ { .steering = 368, .jump_target = 922, .stack_it = 1250 },
+ { .steering = 369, .jump_target = 923, .stack_it = 1250 },
+ { .steering = 370, .jump_target = 1176, .stack_it = -1 },
+ { .steering = 371, .jump_target = 924, .stack_it = 1250 },
+ { .steering = 372, .jump_target = 1177, .stack_it = -1 },
+ { .steering = 373, .jump_target = 925, .stack_it = 1253 },
+ { .steering = 374, .jump_target = 1178, .stack_it = -1 },
+ { .steering = 375, .jump_target = 926, .stack_it = 1250 },
+ { .steering = 376, .jump_target = 1179, .stack_it = -1 },
+ { .steering = 377, .jump_target = 927, .stack_it = 1253 },
+ { .steering = 378, .jump_target = 1180, .stack_it = -1 },
+ { .steering = 379, .jump_target = 928, .stack_it = 1250 },
+ { .steering = 380, .jump_target = 929, .stack_it = 1253 },
+ { .steering = 381, .jump_target = 930, .stack_it = 1253 },
+ { .steering = 382, .jump_target = 1181, .stack_it = -1 },
+ { .steering = 383, .jump_target = 931, .stack_it = 1250 },
+ { .steering = 384, .jump_target = 721, .stack_it = 1256 },
+ { .steering = 385, .jump_target = 932, .stack_it = 1249 },
+ { .steering = 386, .jump_target = 933, .stack_it = 1251 },
+ { .steering = 387, .jump_target = 934, .stack_it = 1249 },
+ { .steering = 388, .jump_target = 935, .stack_it = 1251 },
+ { .steering = 389, .jump_target = 936, .stack_it = 1252 },
+ { .steering = 390, .jump_target = 937, .stack_it = 1251 },
+ { .steering = 391, .jump_target = 938, .stack_it = 1252 },
+ { .steering = 392, .jump_target = 939, .stack_it = 1251 },
+ { .steering = 393, .jump_target = 940, .stack_it = 1249 },
+ { .steering = 394, .jump_target = 941, .stack_it = 1251 },
+ { .steering = 395, .jump_target = 942, .stack_it = 1249 },
+ { .steering = 396, .jump_target = 943, .stack_it = 1251 },
+ { .steering = 397, .jump_target = 944, .stack_it = 1252 },
+ { .steering = 398, .jump_target = 945, .stack_it = 1251 },
+ { .steering = 399, .jump_target = 946, .stack_it = 1252 },
+ { .steering = 400, .jump_target = 947, .stack_it = 1251 },
+ { .steering = 401, .jump_target = 1182, .stack_it = -1 },
+ { .steering = 402, .jump_target = 1183, .stack_it = -1 },
+ { .steering = 403, .jump_target = 1184, .stack_it = -1 },
+ { .steering = 404, .jump_target = 1185, .stack_it = -1 },
+ { .steering = 405, .jump_target = 1186, .stack_it = -1 },
+ { .steering = 406, .jump_target = 1187, .stack_it = -1 },
+ { .steering = 407, .jump_target = 1188, .stack_it = -1 },
+ { .steering = 408, .jump_target = 1189, .stack_it = -1 },
+ { .steering = 409, .jump_target = 1190, .stack_it = -1 },
+ { .steering = 410, .jump_target = 1191, .stack_it = -1 },
+ { .steering = 411, .jump_target = 1192, .stack_it = -1 },
+ { .steering = 412, .jump_target = 1193, .stack_it = -1 },
+ { .steering = 413, .jump_target = 1194, .stack_it = -1 },
+ { .steering = 414, .jump_target = 1195, .stack_it = -1 },
+ { .steering = 415, .jump_target = 1196, .stack_it = -1 },
+ { .steering = 416, .jump_target = 416, .stack_it = 1260 },
+ { .steering = 417, .jump_target = 1197, .stack_it = -1 },
+ { .steering = 418, .jump_target = 1198, .stack_it = -1 },
+ { .steering = 419, .jump_target = 1199, .stack_it = -1 },
+ { .steering = 420, .jump_target = 1200, .stack_it = -1 },
+ { .steering = 421, .jump_target = 1201, .stack_it = -1 },
+ { .steering = 422, .jump_target = 1202, .stack_it = -1 },
+ { .steering = 423, .jump_target = 949, .stack_it = 1253 },
+ { .steering = 424, .jump_target = 1203, .stack_it = -1 },
+ { .steering = 425, .jump_target = 1204, .stack_it = -1 },
+ { .steering = 426, .jump_target = 1205, .stack_it = -1 },
+ { .steering = 427, .jump_target = 950, .stack_it = 1253 },
+ { .steering = 428, .jump_target = 1206, .stack_it = -1 },
+ { .steering = 429, .jump_target = 1207, .stack_it = -1 },
+ { .steering = 430, .jump_target = 951, .stack_it = 1253 },
+ { .steering = 431, .jump_target = 952, .stack_it = 1253 },
+ { .steering = 432, .jump_target = 1208, .stack_it = -1 },
+ { .steering = 433, .jump_target = 1209, .stack_it = -1 },
+ { .steering = 434, .jump_target = 953, .stack_it = 1250 },
+ { .steering = 435, .jump_target = 954, .stack_it = 1250 },
+ { .steering = 436, .jump_target = 955, .stack_it = 1250 },
+ { .steering = 437, .jump_target = 1210, .stack_it = -1 },
+ { .steering = 438, .jump_target = 956, .stack_it = 1250 },
+ { .steering = 439, .jump_target = 1211, .stack_it = -1 },
+ { .steering = 440, .jump_target = 957, .stack_it = 1253 },
+ { .steering = 441, .jump_target = 1212, .stack_it = -1 },
+ { .steering = 442, .jump_target = 958, .stack_it = 1250 },
+ { .steering = 443, .jump_target = 1213, .stack_it = -1 },
+ { .steering = 444, .jump_target = 959, .stack_it = 1253 },
+ { .steering = 445, .jump_target = 1214, .stack_it = -1 },
+ { .steering = 446, .jump_target = 960, .stack_it = 1253 },
+ { .steering = 447, .jump_target = 961, .stack_it = 1250 },
+ { .steering = 448, .jump_target = 1215, .stack_it = -1 },
+ { .steering = 449, .jump_target = 962, .stack_it = 1253 },
+ { .steering = 450, .jump_target = 1216, .stack_it = -1 },
+ { .steering = 451, .jump_target = 1217, .stack_it = -1 },
+ { .steering = 452, .jump_target = 1218, .stack_it = -1 },
+ { .steering = 453, .jump_target = 963, .stack_it = 1250 },
+ { .steering = 454, .jump_target = 1219, .stack_it = -1 },
+ { .steering = 455, .jump_target = 964, .stack_it = 1249 },
+ { .steering = 456, .jump_target = 965, .stack_it = 1252 },
+ { .steering = 457, .jump_target = 966, .stack_it = -1 },
+ { .steering = 458, .jump_target = 967, .stack_it = -1 },
+ { .steering = 459, .jump_target = 968, .stack_it = -1 },
+ { .steering = 460, .jump_target = 969, .stack_it = -1 },
+ { .steering = 461, .jump_target = 461, .stack_it = -1 },
+ { .steering = 462, .jump_target = 970, .stack_it = 1249 },
+ { .steering = 463, .jump_target = 971, .stack_it = 1252 },
+ { .steering = 464, .jump_target = 972, .stack_it = -1 },
+ { .steering = 465, .jump_target = 973, .stack_it = -1 },
+ { .steering = 466, .jump_target = 974, .stack_it = 1249 },
+ { .steering = 467, .jump_target = 975, .stack_it = 1252 },
+ { .steering = 468, .jump_target = 976, .stack_it = 1249 },
+ { .steering = 469, .jump_target = 977, .stack_it = 1249 },
+ { .steering = 470, .jump_target = 978, .stack_it = 1252 },
+ { .steering = 471, .jump_target = 979, .stack_it = 1252 },
+ { .steering = 472, .jump_target = 723, .stack_it = 1256 },
+ { .steering = 473, .jump_target = 473, .stack_it = -1 },
+ { .steering = 474, .jump_target = 474, .stack_it = -1 },
+ { .steering = 475, .jump_target = 980, .stack_it = 1254 },
+ { .steering = 476, .jump_target = 981, .stack_it = 1255 },
+ { .steering = 477, .jump_target = 982, .stack_it = 1254 },
+ { .steering = 478, .jump_target = 983, .stack_it = 1255 },
+ { .steering = 479, .jump_target = 724, .stack_it = 1230 },
+ { .steering = 480, .jump_target = 984, .stack_it = 1254 },
+ { .steering = 481, .jump_target = 985, .stack_it = -1 },
+ { .steering = 482, .jump_target = 986, .stack_it = -1 },
+ { .steering = 483, .jump_target = 483, .stack_it = 1239 },
+ { .steering = 484, .jump_target = 987, .stack_it = 1253 },
+ { .steering = 485, .jump_target = 988, .stack_it = 1253 },
+ { .steering = 486, .jump_target = 989, .stack_it = 1249 },
+ { .steering = 487, .jump_target = 990, .stack_it = 1251 },
+ { .steering = 488, .jump_target = 991, .stack_it = 1251 },
+ { .steering = 489, .jump_target = 992, .stack_it = 1250 },
+ { .steering = 490, .jump_target = 993, .stack_it = 1251 },
+ { .steering = 491, .jump_target = 994, .stack_it = 1253 },
+ { .steering = 492, .jump_target = 995, .stack_it = 1251 },
+ { .steering = 493, .jump_target = 996, .stack_it = 1251 },
+ { .steering = 494, .jump_target = 997, .stack_it = 1252 },
+ { .steering = 495, .jump_target = 998, .stack_it = 1251 },
+ { .steering = 496, .jump_target = 999, .stack_it = 1251 },
+ { .steering = 497, .jump_target = 1000, .stack_it = 1251 },
+ { .steering = 498, .jump_target = 1001, .stack_it = 1251 },
+ { .steering = 499, .jump_target = 1002, .stack_it = 1251 },
+ { .steering = 500, .jump_target = 1003, .stack_it = 1253 },
+ { .steering = 501, .jump_target = 1004, .stack_it = 1253 },
+ { .steering = 502, .jump_target = 1005, .stack_it = 1253 },
+ { .steering = 503, .jump_target = 1006, .stack_it = 1251 },
+ { .steering = 504, .jump_target = 1007, .stack_it = 1251 },
+ { .steering = 505, .jump_target = 1008, .stack_it = 1251 },
+ { .steering = 506, .jump_target = 1009, .stack_it = 1253 },
+ { .steering = 507, .jump_target = 1010, .stack_it = 1253 },
+ { .steering = 508, .jump_target = 1011, .stack_it = 1253 },
+ { .steering = 509, .jump_target = 1012, .stack_it = 1251 },
+ { .steering = 510, .jump_target = 1013, .stack_it = 1251 },
+ { .steering = 511, .jump_target = 1014, .stack_it = 1251 },
+ { .steering = 512, .jump_target = 1015, .stack_it = 1253 },
+ { .steering = 513, .jump_target = 1016, .stack_it = 1253 },
+ { .steering = 514, .jump_target = 1017, .stack_it = 1253 },
+ { .steering = 515, .jump_target = 1018, .stack_it = 1251 },
+ { .steering = 516, .jump_target = 1019, .stack_it = 1251 },
+ { .steering = 517, .jump_target = 1020, .stack_it = 1251 },
+ { .steering = 518, .jump_target = 1021, .stack_it = 1253 },
+ { .steering = 519, .jump_target = 1022, .stack_it = 1253 },
+ { .steering = 520, .jump_target = 1023, .stack_it = 1253 },
+ { .steering = 521, .jump_target = 1024, .stack_it = 1251 },
+ { .steering = 522, .jump_target = 1025, .stack_it = 1249 },
+ { .steering = 523, .jump_target = 1026, .stack_it = 1249 },
+ { .steering = 524, .jump_target = 524, .stack_it = 1226 },
+ { .steering = 525, .jump_target = 525, .stack_it = 1239 },
+ { .steering = 526, .jump_target = 526, .stack_it = 1229 },
+ { .steering = 527, .jump_target = 527, .stack_it = 1239 },
+ { .steering = 528, .jump_target = 528, .stack_it = -1 },
+ { .steering = 529, .jump_target = 1027, .stack_it = 1255 },
+ { .steering = 530, .jump_target = 1028, .stack_it = 1255 },
+ { .steering = 531, .jump_target = 1029, .stack_it = 1254 },
+ { .steering = 532, .jump_target = 1030, .stack_it = 1255 },
+ { .steering = 533, .jump_target = 1031, .stack_it = 1255 },
+ { .steering = 534, .jump_target = 1032, .stack_it = 1255 },
+ { .steering = 535, .jump_target = 1033, .stack_it = 1254 },
+ { .steering = 536, .jump_target = 1034, .stack_it = 1255 },
+ { .steering = 537, .jump_target = 537, .stack_it = 1243 },
+ { .steering = 538, .jump_target = 538, .stack_it = 1241 },
+ { .steering = 539, .jump_target = 1035, .stack_it = 1255 },
+ { .steering = 540, .jump_target = 1036, .stack_it = 1255 },
+ { .steering = 541, .jump_target = 1037, .stack_it = 1254 },
+ { .steering = 542, .jump_target = 1038, .stack_it = 1255 },
+ { .steering = 543, .jump_target = 1039, .stack_it = 1255 },
+ { .steering = 544, .jump_target = 1040, .stack_it = 1255 },
+ { .steering = 545, .jump_target = 1041, .stack_it = 1254 },
+ { .steering = 546, .jump_target = 1042, .stack_it = 1255 },
+ { .steering = 547, .jump_target = 1043, .stack_it = 1255 },
+ { .steering = 548, .jump_target = 1044, .stack_it = 1255 },
+ { .steering = 549, .jump_target = 1045, .stack_it = 1254 },
+ { .steering = 550, .jump_target = 1046, .stack_it = 1255 },
+ { .steering = 551, .jump_target = 551, .stack_it = -1 },
+ { .steering = 552, .jump_target = 1220, .stack_it = -1 },
+ { .steering = 553, .jump_target = 1221, .stack_it = -1 },
+ { .steering = 554, .jump_target = 554, .stack_it = 1239 },
+ { .steering = 555, .jump_target = 1047, .stack_it = -1 },
+ { .steering = 556, .jump_target = 1048, .stack_it = -1 },
+ { .steering = 557, .jump_target = 1049, .stack_it = -1 },
+ { .steering = 558, .jump_target = 1050, .stack_it = -1 },
+ { .steering = 559, .jump_target = 1051, .stack_it = -1 },
+ { .steering = 560, .jump_target = 1052, .stack_it = -1 },
+ { .steering = 561, .jump_target = 1053, .stack_it = -1 },
+ { .steering = 562, .jump_target = 651, .stack_it = -1 },
+ { .steering = 563, .jump_target = 563, .stack_it = -1 },
+ { .steering = 564, .jump_target = 564, .stack_it = -1 },
+ { .steering = 565, .jump_target = 565, .stack_it = -1 },
+ { .steering = 566, .jump_target = 566, .stack_it = -1 },
{ .steering = 567, .jump_target = 567, .stack_it = -1 },
- { .steering = 568, .jump_target = 1185, .stack_it = -1 },
- { .steering = 569, .jump_target = 1186, .stack_it = -1 },
- { .steering = 570, .jump_target = 570, .stack_it = 1205 },
- { .steering = 571, .jump_target = 999, .stack_it = -1 },
- { .steering = 572, .jump_target = 1000, .stack_it = -1 },
- { .steering = 573, .jump_target = 1001, .stack_it = -1 },
- { .steering = 574, .jump_target = 1002, .stack_it = -1 },
- { .steering = 575, .jump_target = 1003, .stack_it = -1 },
- { .steering = 576, .jump_target = 1004, .stack_it = -1 },
- { .steering = 577, .jump_target = 1005, .stack_it = -1 },
- { .steering = 578, .jump_target = 671, .stack_it = -1 },
- { .steering = 579, .jump_target = 579, .stack_it = -1 },
- { .steering = 580, .jump_target = 580, .stack_it = -1 },
- { .steering = 581, .jump_target = 581, .stack_it = -1 },
- { .steering = 582, .jump_target = 582, .stack_it = -1 },
- { .steering = 583, .jump_target = 583, .stack_it = -1 },
- { .steering = 584, .jump_target = 672, .stack_it = -1 },
- { .steering = 585, .jump_target = 585, .stack_it = 1193 },
- { .steering = 586, .jump_target = 586, .stack_it = 1193 },
- { .steering = 587, .jump_target = 745, .stack_it = 1228 },
- { .steering = 588, .jump_target = 673, .stack_it = 1202 },
- { .steering = 589, .jump_target = 1187, .stack_it = -1 },
- { .steering = 590, .jump_target = 1188, .stack_it = -1 },
- { .steering = 591, .jump_target = 1189, .stack_it = -1 },
- { .steering = 592, .jump_target = 1190, .stack_it = -1 },
- { .steering = 593, .jump_target = 747, .stack_it = 1228 },
- { .steering = 594, .jump_target = 594, .stack_it = 1226 },
- { .steering = 595, .jump_target = 1007, .stack_it = -1 },
- { .steering = 596, .jump_target = 1008, .stack_it = 1215 },
- { .steering = 597, .jump_target = 1191, .stack_it = -1 },
- { .steering = 598, .jump_target = 1009, .stack_it = 1218 },
- { .steering = 599, .jump_target = 599, .stack_it = 1211 },
- { .steering = 600, .jump_target = 1010, .stack_it = -1 },
- { .steering = 601, .jump_target = 1011, .stack_it = -1 },
- { .steering = 602, .jump_target = 1012, .stack_it = -1 },
+ { .steering = 568, .jump_target = 652, .stack_it = -1 },
+ { .steering = 569, .jump_target = 569, .stack_it = 1227 },
+ { .steering = 570, .jump_target = 570, .stack_it = 1227 },
+ { .steering = 571, .jump_target = 725, .stack_it = 1262 },
+ { .steering = 572, .jump_target = 653, .stack_it = 1236 },
+ { .steering = 573, .jump_target = 1222, .stack_it = -1 },
+ { .steering = 574, .jump_target = 1223, .stack_it = -1 },
+ { .steering = 575, .jump_target = 1224, .stack_it = -1 },
+ { .steering = 576, .jump_target = 1225, .stack_it = -1 },
+ { .steering = 577, .jump_target = 727, .stack_it = 1262 },
+ { .steering = 578, .jump_target = 578, .stack_it = 1260 },
+ { .steering = 579, .jump_target = 1055, .stack_it = -1 },
+ { .steering = 580, .jump_target = 1056, .stack_it = 1249 },
+ { .steering = 581, .jump_target = 1057, .stack_it = 1252 },
+ { .steering = 582, .jump_target = 582, .stack_it = 1245 },
+ { .steering = 583, .jump_target = 1058, .stack_it = -1 },
+ { .steering = 584, .jump_target = 1059, .stack_it = -1 },
+ { .steering = 585, .jump_target = 1060, .stack_it = -1 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
@@ -2982,8 +2925,8 @@ static struct steering_rule rule_kv3_v1_0026[] = {
};
static struct steering_rule rule_kv3_v1_0027[] = {
+ { .steering = -3, .jump_target = -2, .stack_it = -2 },
{ .steering = 27, .jump_target = -1, .stack_it = -1 },
- { .steering = 68, .jump_target = -2, .stack_it = -2 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
@@ -5808,3489 +5751,3658 @@ static struct steering_rule rule_kv3_v1_0590[] = {
};
static struct steering_rule rule_kv3_v1_0591[] = {
- { .steering = 591, .jump_target = -1, .stack_it = -1 },
+ { .steering = 68, .jump_target = 68, .stack_it = 590 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0592[] = {
- { .steering = 592, .jump_target = -1, .stack_it = -1 },
+ { .steering = 589, .jump_target = 589, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0593[] = {
- { .steering = 593, .jump_target = -1, .stack_it = -1 },
+ { .steering = 587, .jump_target = 587, .stack_it = 60 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0594[] = {
- { .steering = 594, .jump_target = -1, .stack_it = -1 },
+ { .steering = 590, .jump_target = 590, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0595[] = {
- { .steering = 595, .jump_target = -1, .stack_it = -1 },
+ { .steering = 587, .jump_target = 587, .stack_it = 63 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0596[] = {
- { .steering = 596, .jump_target = -1, .stack_it = -1 },
+ { .steering = 587, .jump_target = 587, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0597[] = {
- { .steering = 597, .jump_target = -1, .stack_it = -1 },
+ { .steering = 587, .jump_target = 587, .stack_it = 73 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0598[] = {
- { .steering = 598, .jump_target = -1, .stack_it = -1 },
+ { .steering = 11, .jump_target = 11, .stack_it = 27 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0599[] = {
- { .steering = 599, .jump_target = -1, .stack_it = -1 },
+ { .steering = 50, .jump_target = 50, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0600[] = {
- { .steering = 600, .jump_target = -1, .stack_it = -1 },
+ { .steering = 68, .jump_target = 68, .stack_it = 589 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0601[] = {
- { .steering = 601, .jump_target = -1, .stack_it = -1 },
+ { .steering = 60, .jump_target = 60, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0602[] = {
- { .steering = 602, .jump_target = -1, .stack_it = -1 },
+ { .steering = 63, .jump_target = 63, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0603[] = {
- { .steering = 603, .jump_target = -1, .stack_it = -1 },
+ { .steering = 68, .jump_target = 68, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0604[] = {
- { .steering = 604, .jump_target = -1, .stack_it = -1 },
+ { .steering = 73, .jump_target = 73, .stack_it = 587 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0605[] = {
- { .steering = 605, .jump_target = -1, .stack_it = -1 },
+ { .steering = 68, .jump_target = 68, .stack_it = 588 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0606[] = {
- { .steering = 606, .jump_target = -1, .stack_it = -1 },
+ { .steering = 19, .jump_target = 20, .stack_it = 24 },
+ { .steering = 20, .jump_target = 20, .stack_it = 24 },
+ { .steering = 24, .jump_target = 20, .stack_it = 24 },
+ { .steering = 60, .jump_target = 20, .stack_it = 24 },
+ { .steering = 68, .jump_target = 20, .stack_it = 24 },
+ { .steering = 73, .jump_target = 20, .stack_it = 24 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0607[] = {
- { .steering = 607, .jump_target = -1, .stack_it = -1 },
+ { .steering = 68, .jump_target = 68, .stack_it = 586 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0608[] = {
- { .steering = 68, .jump_target = 68, .stack_it = 607 },
+ { .steering = 19, .jump_target = 24, .stack_it = 60 },
+ { .steering = 24, .jump_target = 24, .stack_it = 60 },
+ { .steering = 60, .jump_target = 24, .stack_it = 60 },
+ { .steering = 68, .jump_target = 24, .stack_it = 60 },
+ { .steering = 73, .jump_target = 24, .stack_it = 60 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0609[] = {
- { .steering = 606, .jump_target = 606, .stack_it = 68 },
+ { .steering = 586, .jump_target = 586, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0610[] = {
- { .steering = 604, .jump_target = 604, .stack_it = 60 },
+ { .steering = 19, .jump_target = 24, .stack_it = 68 },
+ { .steering = 24, .jump_target = 24, .stack_it = 68 },
+ { .steering = 60, .jump_target = 24, .stack_it = 68 },
+ { .steering = 68, .jump_target = 24, .stack_it = 68 },
+ { .steering = 73, .jump_target = 24, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0611[] = {
- { .steering = 607, .jump_target = 607, .stack_it = 604 },
+ { .steering = 23, .jump_target = 23, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0612[] = {
- { .steering = 604, .jump_target = 604, .stack_it = 63 },
+ { .steering = 588, .jump_target = 588, .stack_it = 68 },
{ .steering = -1, .jump_target = -1, .stack_it = -1 },
};
static struct steering_rule rule_kv3_v1_0613[] = {
- { .steering = 604, .jump_target = 604, .stack_it = 68 },
+ { .steering = 35, .jump_target =[...]
[diff truncated at 100000 bytes]
More information about the Binutils-cvs
mailing list