Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(874)

Unified Diff: src/trusted/validator_ragel/gen/validator_x86_32.c

Issue 11088006: Validator_ragel: disallow 16-bit form for SSE4 instructions (popcnt, lzcnt, tzcnt) (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: fix copypaste artifacts Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | src/trusted/validator_ragel/unreviewed/general_purpose_instructions.def » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/trusted/validator_ragel/gen/validator_x86_32.c
diff --git a/src/trusted/validator_ragel/gen/validator_x86_32.c b/src/trusted/validator_ragel/gen/validator_x86_32.c
index ff07609f4c4dc98812186b2a902558c676636ad2..829f2e65d6b6f62b631ed9b4c9f06a57cebf1b96 100644
--- a/src/trusted/validator_ragel/gen/validator_x86_32.c
+++ b/src/trusted/validator_ragel/gen/validator_x86_32.c
@@ -22,11 +22,11 @@
-static const int x86_32_validator_start = 247;
-static const int x86_32_validator_first_final = 247;
+static const int x86_32_validator_start = 246;
+static const int x86_32_validator_first_final = 246;
static const int x86_32_validator_error = 0;
-static const int x86_32_validator_en_main = 247;
+static const int x86_32_validator_en_main = 246;
@@ -102,7 +102,7 @@ tr0:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr9:
{
SET_DISP_TYPE(DISP32);
@@ -120,7 +120,7 @@ tr9:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr10:
{
SET_DISP_TYPE(DISP8);
@@ -138,7 +138,7 @@ tr10:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr11:
{
SET_IMM_TYPE(IMM8);
@@ -156,7 +156,7 @@ tr11:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr15:
{
SET_IMM_TYPE(IMM32);
@@ -174,7 +174,7 @@ tr15:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr19:
{ SET_CPU_FEATURE(CPUFeature_3DNOW); }
{
@@ -189,7 +189,7 @@ tr19:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr27:
{ SET_CPU_FEATURE(CPUFeature_TSC); }
{
@@ -204,7 +204,7 @@ tr27:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr36:
{ SET_CPU_FEATURE(CPUFeature_MMX); }
{
@@ -219,7 +219,7 @@ tr36:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr50:
{ SET_CPU_FEATURE(CPUFeature_MON); }
{
@@ -234,7 +234,7 @@ tr50:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr51:
{ SET_CPU_FEATURE(CPUFeature_FXSR); }
{
@@ -249,7 +249,7 @@ tr51:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr52:
{ SET_CPU_FEATURE(CPUFeature_3DPRFTCH); }
{
@@ -264,7 +264,7 @@ tr52:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr64:
{
instruction_info_collected |= LAST_BYTE_IS_NOT_IMMEDIATE;
@@ -282,7 +282,7 @@ tr64:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr65:
{
instruction_info_collected |= LAST_BYTE_IS_NOT_IMMEDIATE;
@@ -300,7 +300,7 @@ tr65:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr71:
{ SET_CPU_FEATURE(CPUFeature_SSE); }
{
@@ -315,7 +315,7 @@ tr71:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr95:
{
rel32_operand(current_position + 1, data, jump_dests, size,
@@ -333,7 +333,7 @@ tr95:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr98:
{ SET_CPU_FEATURE(CPUFeature_CLFLUSH); }
{
@@ -348,7 +348,7 @@ tr98:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr107:
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
{
@@ -363,7 +363,7 @@ tr107:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr108:
{ SET_CPU_FEATURE(CPUFeature_EMMXSSE); }
{
@@ -378,7 +378,7 @@ tr108:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr115:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
{
@@ -393,7 +393,7 @@ tr115:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr123:
{
rel8_operand(current_position + 1, data, jump_dests, size,
@@ -411,7 +411,7 @@ tr123:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr144:
{
SET_IMM_TYPE(IMM16);
@@ -429,7 +429,7 @@ tr144:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
+ goto st246;
tr161:
{
SET_DATA16_PREFIX(FALSE);
@@ -446,8 +446,8 @@ tr161:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr250:
+ goto st246;
+tr246:
{
instruction_info_collected |= LAST_BYTE_IS_NOT_IMMEDIATE;
}
@@ -463,8 +463,8 @@ tr250:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr263:
+ goto st246;
+tr259:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -478,8 +478,8 @@ tr263:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr270:
+ goto st246;
+tr266:
{ SET_CPU_FEATURE(CPUFeature_LWP); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -493,8 +493,8 @@ tr270:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr304:
+ goto st246;
+tr300:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -508,8 +508,8 @@ tr304:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr331:
+ goto st246;
+tr327:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -523,8 +523,8 @@ tr331:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr357:
+ goto st246;
+tr353:
{
SET_IMM_TYPE(IMM2);
SET_IMM_PTR(current_position);
@@ -541,8 +541,8 @@ tr357:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr381:
+ goto st246;
+tr377:
{ SET_CPU_FEATURE(CPUFeature_x87); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -556,8 +556,8 @@ tr381:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr387:
+ goto st246;
+tr383:
{ SET_CPU_FEATURE(CPUFeature_CMOVx87); }
{
if ((instruction_info_collected & VALIDATION_ERRORS_MASK) ||
@@ -571,8 +571,8 @@ tr387:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr391:
+ goto st246;
+tr387:
{
rel32_operand(current_position + 1, data, jump_dests, size,
&instruction_info_collected);
@@ -593,8 +593,8 @@ tr391:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr411:
+ goto st246;
+tr407:
{
SET_REPZ_PREFIX(FALSE);
}
@@ -610,8 +610,8 @@ tr411:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr419:
+ goto st246;
+tr418:
{
BitmapClearBit(valid_targets, (current_position - data) - 1);
instruction_start -= 3;
@@ -633,8 +633,8 @@ tr419:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr420:
+ goto st246;
+tr419:
{
BitmapClearBit(valid_targets, (current_position - data) - 1);
instruction_start -= 3;
@@ -652,8 +652,8 @@ tr420:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr434:
+ goto st246;
+tr433:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -669,8 +669,8 @@ tr434:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-tr443:
+ goto st246;
+tr442:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -687,134 +687,134 @@ tr443:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st247;
-st247:
+ goto st246;
+st246:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof247;
-case 247:
+ goto _test_eof246;
+case 246:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr467;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr466;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
tr21:
{ SET_CPU_FEATURE(CPUFeature_SSE); }
@@ -876,79 +876,79 @@ tr210:
}
{ SET_CPU_FEATURE(CPUFeature_SSE42); }
goto st1;
-tr212:
- {
- SET_REPZ_PREFIX(FALSE);
- }
- { SET_CPU_FEATURE(CPUFeature_POPCNT); }
- goto st1;
-tr213:
- {
- SET_REPZ_PREFIX(FALSE);
- }
- { SET_CPU_FEATURE(CPUFeature_TZCNT); }
- goto st1;
-tr214:
- {
- SET_REPZ_PREFIX(FALSE);
- }
- { SET_CPU_FEATURE(CPUFeature_LZCNT); }
- goto st1;
-tr262:
+tr258:
{ SET_CPU_FEATURE(CPUFeature_XOP); }
goto st1;
-tr329:
+tr325:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st1;
-tr301:
+tr297:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st1;
-tr337:
+tr333:
{ SET_CPU_FEATURE(CPUFeature_FMA); }
goto st1;
-tr338:
+tr334:
{ SET_CPU_FEATURE(CPUFeature_AESAVX); }
goto st1;
-tr339:
+tr335:
{ SET_CPU_FEATURE(CPUFeature_F16C); }
goto st1;
-tr397:
+tr393:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st1;
-tr398:
+tr394:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE3); }
goto st1;
-tr404:
+tr400:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st1;
-tr412:
+tr408:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st1;
-tr413:
+tr409:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE3); }
goto st1;
-tr415:
+tr411:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st1;
-tr428:
+tr413:
+ {
+ SET_REPZ_PREFIX(FALSE);
+ }
+ { SET_CPU_FEATURE(CPUFeature_POPCNT); }
+ goto st1;
+tr414:
+ {
+ SET_REPZ_PREFIX(FALSE);
+ }
+ { SET_CPU_FEATURE(CPUFeature_TZCNT); }
+ goto st1;
+tr415:
+ {
+ SET_REPZ_PREFIX(FALSE);
+ }
+ { SET_CPU_FEATURE(CPUFeature_LZCNT); }
+ goto st1;
+tr427:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1012,16 +1012,16 @@ tr99:
tr116:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
goto st2;
-tr264:
+tr260:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
goto st2;
-tr332:
+tr328:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st2;
-tr305:
+tr301:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st2;
-tr382:
+tr378:
{ SET_CPU_FEATURE(CPUFeature_x87); }
goto st2;
st2:
@@ -1078,19 +1078,19 @@ tr100:
tr117:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
goto st3;
-tr265:
+tr261:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
goto st3;
-tr333:
+tr329:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st3;
-tr306:
+tr302:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st3;
-tr383:
+tr379:
{ SET_CPU_FEATURE(CPUFeature_x87); }
goto st3;
-tr444:
+tr443:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1130,16 +1130,16 @@ tr103:
tr118:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
goto st7;
-tr266:
+tr262:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
goto st7;
-tr334:
+tr330:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st7;
-tr307:
+tr303:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st7;
-tr384:
+tr380:
{ SET_CPU_FEATURE(CPUFeature_x87); }
goto st7;
st7:
@@ -1162,16 +1162,16 @@ tr104:
tr119:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
goto st8;
-tr267:
+tr263:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
goto st8;
-tr335:
+tr331:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st8;
-tr308:
+tr304:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st8;
-tr385:
+tr381:
{ SET_CPU_FEATURE(CPUFeature_x87); }
goto st8;
st8:
@@ -1194,16 +1194,16 @@ tr106:
tr120:
{ SET_CPU_FEATURE(CPUFeature_CX8); }
goto st9;
-tr268:
+tr264:
{ SET_CPU_FEATURE(CPUFeature_TBM); }
goto st9;
-tr336:
+tr332:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
goto st9;
-tr309:
+tr305:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st9;
-tr386:
+tr382:
{ SET_CPU_FEATURE(CPUFeature_x87); }
goto st9;
st9:
@@ -1247,16 +1247,16 @@ tr182:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st10;
-tr312:
+tr308:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st10;
-tr408:
+tr404:
{
SET_IMM2_TYPE(IMM8);
SET_IMM2_PTR(current_position);
}
goto st10;
-tr429:
+tr428:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1266,22 +1266,22 @@ st10:
goto _test_eof10;
case 10:
goto tr11;
-tr224:
+tr220:
{
SET_DISP_TYPE(DISP32);
SET_DISP_PTR(current_position - 3);
}
goto st11;
-tr225:
+tr221:
{
SET_DISP_TYPE(DISP8);
SET_DISP_PTR(current_position);
}
goto st11;
-tr274:
+tr270:
{ SET_CPU_FEATURE(CPUFeature_LWP); }
goto st11;
-tr430:
+tr429:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1316,7 +1316,7 @@ tr16:
st0:
( current_state) = 0;
goto _out;
-tr431:
+tr430:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1706,28 +1706,28 @@ tr166:
}
{ SET_CPU_FEATURE(CPUFeature_SSE41); }
goto st29;
-tr302:
+tr298:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st29;
-tr406:
+tr402:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE3); }
goto st29;
-tr399:
+tr395:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE4A); }
goto st29;
-tr414:
+tr410:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE4A); }
goto st29;
-tr441:
+tr440:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1899,40 +1899,40 @@ tr172:
}
{ SET_CPU_FEATURE(CPUFeature_CLMUL); }
goto st34;
-tr243:
+tr239:
{ SET_CPU_FEATURE(CPUFeature_XOP); }
goto st34;
-tr303:
+tr299:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st34;
-tr350:
+tr346:
{ SET_CPU_FEATURE(CPUFeature_AESAVX); }
goto st34;
-tr364:
+tr360:
{ SET_CPU_FEATURE(CPUFeature_F16C); }
goto st34;
-tr346:
+tr342:
{ SET_CPU_FEATURE(CPUFeature_CLMULAVX); }
goto st34;
-tr401:
+tr397:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st34;
-tr417:
+tr416:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st34;
-tr416:
+tr412:
{
SET_REPZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st34;
-tr438:
+tr437:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -1996,7 +1996,7 @@ tr183:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st35;
-tr317:
+tr313:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st35;
st35:
@@ -2053,7 +2053,7 @@ tr184:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st36;
-tr318:
+tr314:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st36;
st36:
@@ -2091,7 +2091,7 @@ tr185:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st40;
-tr319:
+tr315:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st40;
st40:
@@ -2114,7 +2114,7 @@ tr186:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st41;
-tr320:
+tr316:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st41;
st41:
@@ -2137,7 +2137,7 @@ tr187:
}
{ SET_CPU_FEATURE(CPUFeature_SSE); }
goto st42;
-tr321:
+tr317:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st42;
st42:
@@ -2166,22 +2166,22 @@ tr154:
}
{ SET_CPU_FEATURE(CPUFeature_SSE4A); }
goto st43;
-tr313:
+tr309:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st43;
-tr405:
+tr401:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st43;
-tr403:
+tr399:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE4A); }
goto st43;
-tr418:
+tr417:
{
SET_REPZ_PREFIX(FALSE);
}
@@ -2217,7 +2217,7 @@ case 45:
} else if ( (*( current_position)) >= 208u )
goto tr91;
goto tr16;
-tr460:
+tr459:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2372,7 +2372,7 @@ tr157:
}
{ SET_CPU_FEATURE(CPUFeature_SSE2); }
goto st52;
-tr316:
+tr312:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
goto st52;
st52:
@@ -2401,7 +2401,7 @@ case 53:
} else
goto tr118;
goto tr16;
-tr432:
+tr431:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2409,7 +2409,7 @@ tr432:
SET_BRANCH_NOT_TAKEN(TRUE);
}
goto st54;
-tr433:
+tr432:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2433,7 +2433,7 @@ case 55:
if ( 128u <= (*( current_position)) && (*( current_position)) <= 143u )
goto st46;
goto tr16;
-tr439:
+tr438:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2443,7 +2443,7 @@ st56:
goto _test_eof56;
case 56:
goto tr123;
-tr435:
+tr434:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2502,7 +2502,7 @@ case 62:
if ( (*( current_position)) == 0u )
goto tr0;
goto tr16;
-tr436:
+tr435:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -2567,8 +2567,8 @@ case 63:
case 240u: goto tr138;
case 242u: goto tr139;
case 243u: goto tr140;
- case 247u: goto st109;
- case 255u: goto st110;
+ case 247u: goto st108;
+ case 255u: goto st109;
}
if ( (*( current_position)) < 144u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 95u )
@@ -3068,7 +3068,7 @@ st95:
goto _test_eof95;
case 95:
goto st89;
-tr445:
+tr444:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -3153,7 +3153,7 @@ case 97:
} else
goto st93;
goto tr16;
-tr450:
+tr449:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -3221,7 +3221,7 @@ tr138:
SET_LOCK_PREFIX(TRUE);
}
goto st99;
-tr393:
+tr389:
{
SET_DATA16_PREFIX(TRUE);
}
@@ -3382,7 +3382,7 @@ tr139:
SET_REPNZ_PREFIX(TRUE);
}
goto st104;
-tr396:
+tr392:
{
SET_DATA16_PREFIX(TRUE);
}
@@ -3419,7 +3419,7 @@ tr140:
SET_REPZ_PREFIX(TRUE);
}
goto st107;
-tr410:
+tr406:
{
SET_DATA16_PREFIX(TRUE);
}
@@ -3429,7 +3429,6 @@ st107:
goto _test_eof107;
case 107:
switch( (*( current_position)) ) {
- case 15u: goto st108;
case 165u: goto tr0;
case 167u: goto tr0;
case 171u: goto tr0;
@@ -3441,16 +3440,6 @@ st108:
goto _test_eof108;
case 108:
switch( (*( current_position)) ) {
- case 184u: goto tr212;
- case 188u: goto tr213;
- case 189u: goto tr214;
- }
- goto tr16;
-st109:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof109;
-case 109:
- switch( (*( current_position)) ) {
case 4u: goto st88;
case 5u: goto st89;
case 20u: goto st2;
@@ -3510,15 +3499,15 @@ case 109:
} else
goto st7;
goto tr0;
-tr467:
+tr466:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st110;
-st110:
+ goto st109;
+st109:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof110;
-case 110:
+ goto _test_eof109;
+case 109:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -3557,102 +3546,107 @@ case 110:
} else
goto st7;
goto tr16;
-tr280:
+tr276:
{ SET_CPU_FEATURE(CPUFeature_BMI1); }
- goto st111;
-tr437:
+ goto st110;
+tr436:
{
BitmapSetBit(valid_targets, current_position - data);
}
+ goto st110;
+st110:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof110;
+case 110:
+ switch( (*( current_position)) ) {
+ case 4u: goto st111;
+ case 5u: goto st112;
+ case 12u: goto st111;
+ case 13u: goto st112;
+ case 20u: goto st111;
+ case 21u: goto st112;
+ case 28u: goto st111;
+ case 29u: goto st112;
+ case 36u: goto st111;
+ case 37u: goto st112;
+ case 44u: goto st111;
+ case 45u: goto st112;
+ case 52u: goto st111;
+ case 53u: goto st112;
+ case 60u: goto st111;
+ case 61u: goto st112;
+ case 68u: goto st117;
+ case 76u: goto st117;
+ case 84u: goto st117;
+ case 92u: goto st117;
+ case 100u: goto st117;
+ case 108u: goto st117;
+ case 116u: goto st117;
+ case 124u: goto st117;
+ case 132u: goto st118;
+ case 140u: goto st118;
+ case 148u: goto st118;
+ case 156u: goto st118;
+ case 164u: goto st118;
+ case 172u: goto st118;
+ case 180u: goto st118;
+ case 188u: goto st118;
+ }
+ if ( (*( current_position)) > 127u ) {
+ if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
+ goto st112;
+ } else if ( (*( current_position)) >= 64u )
+ goto st116;
+ goto st11;
+tr271:
+ { SET_CPU_FEATURE(CPUFeature_LWP); }
goto st111;
st111:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof111;
case 111:
switch( (*( current_position)) ) {
- case 4u: goto st112;
- case 5u: goto st113;
- case 12u: goto st112;
- case 13u: goto st113;
- case 20u: goto st112;
- case 21u: goto st113;
- case 28u: goto st112;
- case 29u: goto st113;
- case 36u: goto st112;
- case 37u: goto st113;
- case 44u: goto st112;
- case 45u: goto st113;
- case 52u: goto st112;
- case 53u: goto st113;
- case 60u: goto st112;
- case 61u: goto st113;
- case 68u: goto st118;
- case 76u: goto st118;
- case 84u: goto st118;
- case 92u: goto st118;
- case 100u: goto st118;
- case 108u: goto st118;
- case 116u: goto st118;
- case 124u: goto st118;
- case 132u: goto st119;
- case 140u: goto st119;
- case 148u: goto st119;
- case 156u: goto st119;
- case 164u: goto st119;
- case 172u: goto st119;
- case 180u: goto st119;
- case 188u: goto st119;
+ case 5u: goto st112;
+ case 13u: goto st112;
+ case 21u: goto st112;
+ case 29u: goto st112;
+ case 37u: goto st112;
+ case 45u: goto st112;
+ case 53u: goto st112;
+ case 61u: goto st112;
+ case 69u: goto st112;
+ case 77u: goto st112;
+ case 85u: goto st112;
+ case 93u: goto st112;
+ case 101u: goto st112;
+ case 109u: goto st112;
+ case 117u: goto st112;
+ case 125u: goto st112;
+ case 133u: goto st112;
+ case 141u: goto st112;
+ case 149u: goto st112;
+ case 157u: goto st112;
+ case 165u: goto st112;
+ case 173u: goto st112;
+ case 181u: goto st112;
+ case 189u: goto st112;
+ case 197u: goto st112;
+ case 205u: goto st112;
+ case 213u: goto st112;
+ case 221u: goto st112;
+ case 229u: goto st112;
+ case 237u: goto st112;
+ case 245u: goto st112;
+ case 253u: goto st112;
}
- if ( (*( current_position)) > 127u ) {
- if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto st113;
- } else if ( (*( current_position)) >= 64u )
- goto st117;
goto st11;
-tr275:
+tr272:
{ SET_CPU_FEATURE(CPUFeature_LWP); }
goto st112;
st112:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof112;
case 112:
- switch( (*( current_position)) ) {
- case 5u: goto st113;
- case 13u: goto st113;
- case 21u: goto st113;
- case 29u: goto st113;
- case 37u: goto st113;
- case 45u: goto st113;
- case 53u: goto st113;
- case 61u: goto st113;
- case 69u: goto st113;
- case 77u: goto st113;
- case 85u: goto st113;
- case 93u: goto st113;
- case 101u: goto st113;
- case 109u: goto st113;
- case 117u: goto st113;
- case 125u: goto st113;
- case 133u: goto st113;
- case 141u: goto st113;
- case 149u: goto st113;
- case 157u: goto st113;
- case 165u: goto st113;
- case 173u: goto st113;
- case 181u: goto st113;
- case 189u: goto st113;
- case 197u: goto st113;
- case 205u: goto st113;
- case 213u: goto st113;
- case 221u: goto st113;
- case 229u: goto st113;
- case 237u: goto st113;
- case 245u: goto st113;
- case 253u: goto st113;
- }
- goto st11;
-tr276:
- { SET_CPU_FEATURE(CPUFeature_LWP); }
goto st113;
st113:
if ( ++( current_position) == ( end_of_bundle) )
@@ -3668,45 +3662,40 @@ st115:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof115;
case 115:
+ goto tr220;
+tr273:
+ { SET_CPU_FEATURE(CPUFeature_LWP); }
goto st116;
st116:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof116;
case 116:
- goto tr224;
-tr277:
+ goto tr221;
+tr274:
{ SET_CPU_FEATURE(CPUFeature_LWP); }
goto st117;
st117:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof117;
case 117:
- goto tr225;
-tr278:
+ goto st116;
+tr275:
{ SET_CPU_FEATURE(CPUFeature_LWP); }
goto st118;
st118:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof118;
case 118:
- goto st117;
-tr279:
- { SET_CPU_FEATURE(CPUFeature_LWP); }
+ goto st112;
+tr439:
+ {
+ BitmapSetBit(valid_targets, current_position - data);
+ }
goto st119;
st119:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof119;
case 119:
- goto st113;
-tr440:
- {
- BitmapSetBit(valid_targets, current_position - data);
- }
- goto st120;
-st120:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof120;
-case 120:
switch( (*( current_position)) ) {
case 4u: goto st35;
case 5u: goto st36;
@@ -3740,14 +3729,14 @@ case 120:
case 172u: goto st42;
case 180u: goto st42;
case 188u: goto st42;
- case 224u: goto st121;
- case 225u: goto st233;
- case 226u: goto st235;
- case 227u: goto st237;
- case 228u: goto st239;
- case 229u: goto st241;
- case 230u: goto st243;
- case 231u: goto st245;
+ case 224u: goto st120;
+ case 225u: goto st232;
+ case 226u: goto st234;
+ case 227u: goto st236;
+ case 228u: goto st238;
+ case 229u: goto st240;
+ case 230u: goto st242;
+ case 231u: goto st244;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
@@ -3755,14 +3744,14 @@ case 120:
} else if ( (*( current_position)) >= 64u )
goto st40;
goto st10;
-st121:
+st120:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof121;
-case 121:
+ goto _test_eof120;
+case 120:
if ( (*( current_position)) == 224u )
- goto tr234;
+ goto tr230;
goto tr11;
-tr234:
+tr230:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -3779,152 +3768,152 @@ tr234:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st248;
-st248:
+ goto st247;
+st247:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof248;
-case 248:
+ goto _test_eof247;
+case 247:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr468;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr467;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr442:
+tr441:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st122;
-st122:
+ goto st121;
+st121:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof122;
-case 122:
+ goto _test_eof121;
+case 121:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
case 68u: goto st8;
case 132u: goto st9;
- case 232u: goto st123;
- case 233u: goto st138;
- case 234u: goto st146;
+ case 232u: goto st122;
+ case 233u: goto st137;
+ case 234u: goto st145;
}
if ( (*( current_position)) < 64u ) {
if ( (*( current_position)) <= 7u )
@@ -3938,198 +3927,203 @@ case 122:
} else
goto st7;
goto tr16;
-st123:
+st122:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof123;
-case 123:
+ goto _test_eof122;
+case 122:
switch( (*( current_position)) ) {
- case 64u: goto tr238;
- case 68u: goto tr239;
- case 72u: goto tr238;
- case 76u: goto tr239;
- case 80u: goto tr238;
- case 84u: goto tr239;
- case 88u: goto tr238;
- case 92u: goto tr239;
- case 96u: goto tr238;
- case 100u: goto tr239;
- case 104u: goto tr238;
- case 108u: goto tr239;
- case 112u: goto tr238;
- case 116u: goto tr239;
- case 120u: goto tr240;
- case 124u: goto tr239;
- case 192u: goto tr241;
- case 196u: goto tr239;
- case 200u: goto tr241;
- case 204u: goto tr239;
- case 208u: goto tr241;
- case 212u: goto tr239;
- case 216u: goto tr241;
- case 220u: goto tr239;
- case 224u: goto tr241;
- case 228u: goto tr239;
- case 232u: goto tr241;
- case 236u: goto tr239;
- case 240u: goto tr241;
- case 244u: goto tr239;
- case 248u: goto tr241;
- case 252u: goto tr239;
+ case 64u: goto tr234;
+ case 68u: goto tr235;
+ case 72u: goto tr234;
+ case 76u: goto tr235;
+ case 80u: goto tr234;
+ case 84u: goto tr235;
+ case 88u: goto tr234;
+ case 92u: goto tr235;
+ case 96u: goto tr234;
+ case 100u: goto tr235;
+ case 104u: goto tr234;
+ case 108u: goto tr235;
+ case 112u: goto tr234;
+ case 116u: goto tr235;
+ case 120u: goto tr236;
+ case 124u: goto tr235;
+ case 192u: goto tr237;
+ case 196u: goto tr235;
+ case 200u: goto tr237;
+ case 204u: goto tr235;
+ case 208u: goto tr237;
+ case 212u: goto tr235;
+ case 216u: goto tr237;
+ case 220u: goto tr235;
+ case 224u: goto tr237;
+ case 228u: goto tr235;
+ case 232u: goto tr237;
+ case 236u: goto tr235;
+ case 240u: goto tr237;
+ case 244u: goto tr235;
+ case 248u: goto tr237;
+ case 252u: goto tr235;
}
goto tr16;
-tr238:
+tr234:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st124;
-st124:
+ goto st123;
+st123:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof124;
-case 124:
+ goto _test_eof123;
+case 123:
switch( (*( current_position)) ) {
- case 166u: goto tr242;
- case 182u: goto tr242;
+ case 166u: goto tr238;
+ case 182u: goto tr238;
}
if ( (*( current_position)) < 158u ) {
if ( (*( current_position)) < 142u ) {
if ( 133u <= (*( current_position)) && (*( current_position)) <= 135u )
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 143u ) {
if ( 149u <= (*( current_position)) && (*( current_position)) <= 151u )
- goto tr242;
+ goto tr238;
} else
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 159u ) {
if ( (*( current_position)) < 204u ) {
if ( 162u <= (*( current_position)) && (*( current_position)) <= 163u )
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 207u ) {
if ( 236u <= (*( current_position)) && (*( current_position)) <= 239u )
- goto tr243;
+ goto tr239;
} else
- goto tr243;
+ goto tr239;
} else
- goto tr242;
+ goto tr238;
goto tr16;
-tr242:
+tr238:
{ SET_CPU_FEATURE(CPUFeature_XOP); }
- goto st125;
-tr348:
+ goto st124;
+tr344:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
- goto st125;
-tr349:
+ goto st124;
+tr345:
{ SET_CPU_FEATURE(CPUFeature_FMA4); }
- goto st125;
-st125:
+ goto st124;
+st124:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof125;
-case 125:
+ goto _test_eof124;
+case 124:
switch( (*( current_position)) ) {
- case 4u: goto st127;
- case 5u: goto st128;
- case 12u: goto st127;
- case 13u: goto st128;
- case 20u: goto st127;
- case 21u: goto st128;
- case 28u: goto st127;
- case 29u: goto st128;
- case 36u: goto st127;
- case 37u: goto st128;
- case 44u: goto st127;
- case 45u: goto st128;
- case 52u: goto st127;
- case 53u: goto st128;
- case 60u: goto st127;
- case 61u: goto st128;
- case 68u: goto st133;
- case 76u: goto st133;
- case 84u: goto st133;
- case 92u: goto st133;
- case 100u: goto st133;
- case 108u: goto st133;
- case 116u: goto st133;
- case 124u: goto st133;
- case 132u: goto st134;
- case 140u: goto st134;
- case 148u: goto st134;
- case 156u: goto st134;
- case 164u: goto st134;
- case 172u: goto st134;
- case 180u: goto st134;
- case 188u: goto st134;
+ case 4u: goto st126;
+ case 5u: goto st127;
+ case 12u: goto st126;
+ case 13u: goto st127;
+ case 20u: goto st126;
+ case 21u: goto st127;
+ case 28u: goto st126;
+ case 29u: goto st127;
+ case 36u: goto st126;
+ case 37u: goto st127;
+ case 44u: goto st126;
+ case 45u: goto st127;
+ case 52u: goto st126;
+ case 53u: goto st127;
+ case 60u: goto st126;
+ case 61u: goto st127;
+ case 68u: goto st132;
+ case 76u: goto st132;
+ case 84u: goto st132;
+ case 92u: goto st132;
+ case 100u: goto st132;
+ case 108u: goto st132;
+ case 116u: goto st132;
+ case 124u: goto st132;
+ case 132u: goto st133;
+ case 140u: goto st133;
+ case 148u: goto st133;
+ case 156u: goto st133;
+ case 164u: goto st133;
+ case 172u: goto st133;
+ case 180u: goto st133;
+ case 188u: goto st133;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto st128;
+ goto st127;
} else if ( (*( current_position)) >= 64u )
- goto st132;
- goto st126;
-tr254:
+ goto st131;
+ goto st125;
+tr250:
{
SET_DISP_TYPE(DISP32);
SET_DISP_PTR(current_position - 3);
}
- goto st126;
-tr255:
+ goto st125;
+tr251:
{
SET_DISP_TYPE(DISP8);
SET_DISP_PTR(current_position);
}
- goto st126;
+ goto st125;
+st125:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof125;
+case 125:
+ switch( (*( current_position)) ) {
+ case 0u: goto tr246;
+ case 16u: goto tr246;
+ case 32u: goto tr246;
+ case 48u: goto tr246;
+ case 64u: goto tr246;
+ case 80u: goto tr246;
+ case 96u: goto tr246;
+ case 112u: goto tr246;
+ }
+ goto tr16;
st126:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof126;
case 126:
switch( (*( current_position)) ) {
- case 0u: goto tr250;
- case 16u: goto tr250;
- case 32u: goto tr250;
- case 48u: goto tr250;
- case 64u: goto tr250;
- case 80u: goto tr250;
- case 96u: goto tr250;
- case 112u: goto tr250;
+ case 5u: goto st127;
+ case 13u: goto st127;
+ case 21u: goto st127;
+ case 29u: goto st127;
+ case 37u: goto st127;
+ case 45u: goto st127;
+ case 53u: goto st127;
+ case 61u: goto st127;
+ case 69u: goto st127;
+ case 77u: goto st127;
+ case 85u: goto st127;
+ case 93u: goto st127;
+ case 101u: goto st127;
+ case 109u: goto st127;
+ case 117u: goto st127;
+ case 125u: goto st127;
+ case 133u: goto st127;
+ case 141u: goto st127;
+ case 149u: goto st127;
+ case 157u: goto st127;
+ case 165u: goto st127;
+ case 173u: goto st127;
+ case 181u: goto st127;
+ case 189u: goto st127;
+ case 197u: goto st127;
+ case 205u: goto st127;
+ case 213u: goto st127;
+ case 221u: goto st127;
+ case 229u: goto st127;
+ case 237u: goto st127;
+ case 245u: goto st127;
+ case 253u: goto st127;
}
- goto tr16;
+ goto st125;
st127:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof127;
case 127:
- switch( (*( current_position)) ) {
- case 5u: goto st128;
- case 13u: goto st128;
- case 21u: goto st128;
- case 29u: goto st128;
- case 37u: goto st128;
- case 45u: goto st128;
- case 53u: goto st128;
- case 61u: goto st128;
- case 69u: goto st128;
- case 77u: goto st128;
- case 85u: goto st128;
- case 93u: goto st128;
- case 101u: goto st128;
- case 109u: goto st128;
- case 117u: goto st128;
- case 125u: goto st128;
- case 133u: goto st128;
- case 141u: goto st128;
- case 149u: goto st128;
- case 157u: goto st128;
- case 165u: goto st128;
- case 173u: goto st128;
- case 181u: goto st128;
- case 189u: goto st128;
- case 197u: goto st128;
- case 205u: goto st128;
- case 213u: goto st128;
- case 221u: goto st128;
- case 229u: goto st128;
- case 237u: goto st128;
- case 245u: goto st128;
- case 253u: goto st128;
- }
- goto st126;
+ goto st128;
st128:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof128;
@@ -4144,28 +4138,35 @@ st130:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof130;
case 130:
- goto st131;
+ goto tr250;
st131:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof131;
case 131:
- goto tr254;
+ goto tr251;
st132:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof132;
case 132:
- goto tr255;
+ goto st131;
st133:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof133;
case 133:
- goto st132;
+ goto st127;
+tr235:
+ {
+ SET_VEX_PREFIX3(*current_position);
+ }
+ goto st134;
st134:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof134;
case 134:
- goto st128;
-tr239:
+ if ( (*( current_position)) == 162u )
+ goto tr238;
+ goto tr16;
+tr236:
{
SET_VEX_PREFIX3(*current_position);
}
@@ -4174,131 +4175,119 @@ st135:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof135;
case 135:
- if ( (*( current_position)) == 162u )
- goto tr242;
- goto tr16;
-tr240:
- {
- SET_VEX_PREFIX3(*current_position);
- }
- goto st136;
-st136:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof136;
-case 136:
switch( (*( current_position)) ) {
- case 166u: goto tr242;
- case 182u: goto tr242;
+ case 166u: goto tr238;
+ case 182u: goto tr238;
}
if ( (*( current_position)) < 158u ) {
if ( (*( current_position)) < 142u ) {
if ( 133u <= (*( current_position)) && (*( current_position)) <= 135u )
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 143u ) {
if ( 149u <= (*( current_position)) && (*( current_position)) <= 151u )
- goto tr242;
+ goto tr238;
} else
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 159u ) {
if ( (*( current_position)) < 192u ) {
if ( 162u <= (*( current_position)) && (*( current_position)) <= 163u )
- goto tr242;
+ goto tr238;
} else if ( (*( current_position)) > 195u ) {
if ( (*( current_position)) > 207u ) {
if ( 236u <= (*( current_position)) && (*( current_position)) <= 239u )
- goto tr243;
+ goto tr239;
} else if ( (*( current_position)) >= 204u )
- goto tr243;
+ goto tr239;
} else
- goto tr243;
+ goto tr239;
} else
- goto tr242;
+ goto tr238;
goto tr16;
-tr241:
+tr237:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st137;
-st137:
+ goto st136;
+st136:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof137;
-case 137:
+ goto _test_eof136;
+case 136:
if ( 162u <= (*( current_position)) && (*( current_position)) <= 163u )
- goto tr242;
+ goto tr238;
goto tr16;
-st138:
+st137:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof138;
-case 138:
+ goto _test_eof137;
+case 137:
switch( (*( current_position)) ) {
- case 64u: goto tr256;
- case 72u: goto tr256;
- case 80u: goto tr256;
- case 88u: goto tr256;
- case 96u: goto tr256;
- case 104u: goto tr256;
- case 112u: goto tr256;
- case 120u: goto tr257;
- case 124u: goto tr258;
- case 192u: goto tr259;
- case 200u: goto tr259;
- case 208u: goto tr259;
- case 216u: goto tr259;
- case 224u: goto tr259;
- case 232u: goto tr259;
- case 240u: goto tr259;
- case 248u: goto tr259;
- }
- goto tr16;
-tr256:
+ case 64u: goto tr252;
+ case 72u: goto tr252;
+ case 80u: goto tr252;
+ case 88u: goto tr252;
+ case 96u: goto tr252;
+ case 104u: goto tr252;
+ case 112u: goto tr252;
+ case 120u: goto tr253;
+ case 124u: goto tr254;
+ case 192u: goto tr255;
+ case 200u: goto tr255;
+ case 208u: goto tr255;
+ case 216u: goto tr255;
+ case 224u: goto tr255;
+ case 232u: goto tr255;
+ case 240u: goto tr255;
+ case 248u: goto tr255;
+ }
+ goto tr16;
+tr252:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st139;
-st139:
+ goto st138;
+st138:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof139;
-case 139:
+ goto _test_eof138;
+case 138:
switch( (*( current_position)) ) {
- case 1u: goto st140;
- case 2u: goto st141;
+ case 1u: goto st139;
+ case 2u: goto st140;
}
if ( 144u <= (*( current_position)) && (*( current_position)) <= 155u )
- goto tr262;
+ goto tr258;
goto tr16;
-st140:
+st139:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof140;
-case 140:
+ goto _test_eof139;
+case 139:
switch( (*( current_position)) ) {
- case 12u: goto tr264;
- case 13u: goto tr265;
- case 20u: goto tr264;
- case 21u: goto tr265;
- case 28u: goto tr264;
- case 29u: goto tr265;
- case 36u: goto tr264;
- case 37u: goto tr265;
- case 44u: goto tr264;
- case 45u: goto tr265;
- case 52u: goto tr264;
- case 53u: goto tr265;
- case 60u: goto tr264;
- case 61u: goto tr265;
- case 76u: goto tr267;
- case 84u: goto tr267;
- case 92u: goto tr267;
- case 100u: goto tr267;
- case 108u: goto tr267;
- case 116u: goto tr267;
- case 124u: goto tr267;
- case 140u: goto tr268;
- case 148u: goto tr268;
- case 156u: goto tr268;
- case 164u: goto tr268;
- case 172u: goto tr268;
- case 180u: goto tr268;
- case 188u: goto tr268;
+ case 12u: goto tr260;
+ case 13u: goto tr261;
+ case 20u: goto tr260;
+ case 21u: goto tr261;
+ case 28u: goto tr260;
+ case 29u: goto tr261;
+ case 36u: goto tr260;
+ case 37u: goto tr261;
+ case 44u: goto tr260;
+ case 45u: goto tr261;
+ case 52u: goto tr260;
+ case 53u: goto tr261;
+ case 60u: goto tr260;
+ case 61u: goto tr261;
+ case 76u: goto tr263;
+ case 84u: goto tr263;
+ case 92u: goto tr263;
+ case 100u: goto tr263;
+ case 108u: goto tr263;
+ case 116u: goto tr263;
+ case 124u: goto tr263;
+ case 140u: goto tr264;
+ case 148u: goto tr264;
+ case 156u: goto tr264;
+ case 164u: goto tr264;
+ case 172u: goto tr264;
+ case 180u: goto tr264;
+ case 188u: goto tr264;
}
if ( (*( current_position)) < 72u ) {
if ( (*( current_position)) > 7u ) {
@@ -4314,93 +4303,105 @@ case 140:
if ( 192u <= (*( current_position)) && (*( current_position)) <= 199u )
goto tr16;
} else
- goto tr265;
+ goto tr261;
} else
- goto tr266;
- goto tr263;
-st141:
+ goto tr262;
+ goto tr259;
+st140:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof141;
-case 141:
+ goto _test_eof140;
+case 140:
switch( (*( current_position)) ) {
- case 12u: goto tr264;
- case 13u: goto tr265;
- case 52u: goto tr264;
- case 53u: goto tr265;
- case 76u: goto tr267;
- case 116u: goto tr267;
- case 140u: goto tr268;
- case 180u: goto tr268;
+ case 12u: goto tr260;
+ case 13u: goto tr261;
+ case 52u: goto tr260;
+ case 53u: goto tr261;
+ case 76u: goto tr263;
+ case 116u: goto tr263;
+ case 140u: goto tr264;
+ case 180u: goto tr264;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 15u )
- goto tr263;
+ goto tr259;
} else if ( (*( current_position)) > 55u ) {
if ( 72u <= (*( current_position)) && (*( current_position)) <= 79u )
- goto tr266;
+ goto tr262;
} else
- goto tr263;
+ goto tr259;
} else if ( (*( current_position)) > 119u ) {
if ( (*( current_position)) < 176u ) {
if ( 136u <= (*( current_position)) && (*( current_position)) <= 143u )
- goto tr265;
+ goto tr261;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) > 207u ) {
if ( 240u <= (*( current_position)) && (*( current_position)) <= 247u )
- goto tr263;
+ goto tr259;
} else if ( (*( current_position)) >= 200u )
- goto tr263;
+ goto tr259;
} else
- goto tr265;
+ goto tr261;
} else
- goto tr266;
+ goto tr262;
goto tr16;
-tr257:
+tr253:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st142;
-st142:
+ goto st141;
+st141:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof142;
-case 142:
+ goto _test_eof141;
+case 141:
switch( (*( current_position)) ) {
- case 1u: goto st140;
- case 2u: goto st141;
- case 18u: goto st143;
- case 203u: goto tr262;
- case 219u: goto tr262;
+ case 1u: goto st139;
+ case 2u: goto st140;
+ case 18u: goto st142;
+ case 203u: goto tr258;
+ case 219u: goto tr258;
}
if ( (*( current_position)) < 198u ) {
if ( (*( current_position)) < 144u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 131u )
- goto tr262;
+ goto tr258;
} else if ( (*( current_position)) > 155u ) {
if ( 193u <= (*( current_position)) && (*( current_position)) <= 195u )
- goto tr262;
+ goto tr258;
} else
- goto tr262;
+ goto tr258;
} else if ( (*( current_position)) > 199u ) {
if ( (*( current_position)) < 214u ) {
if ( 209u <= (*( current_position)) && (*( current_position)) <= 211u )
- goto tr262;
+ goto tr258;
} else if ( (*( current_position)) > 215u ) {
if ( 225u <= (*( current_position)) && (*( current_position)) <= 227u )
- goto tr262;
+ goto tr258;
} else
- goto tr262;
+ goto tr258;
} else
- goto tr262;
+ goto tr258;
goto tr16;
+st142:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof142;
+case 142:
+ if ( 192u <= (*( current_position)) && (*( current_position)) <= 207u )
+ goto tr266;
+ goto tr16;
+tr254:
+ {
+ SET_VEX_PREFIX3(*current_position);
+ }
+ goto st143;
st143:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof143;
case 143:
- if ( 192u <= (*( current_position)) && (*( current_position)) <= 207u )
- goto tr270;
+ if ( 128u <= (*( current_position)) && (*( current_position)) <= 129u )
+ goto tr258;
goto tr16;
-tr258:
+tr255:
{
SET_VEX_PREFIX3(*current_position);
}
@@ -4409,1346 +4410,1339 @@ st144:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof144;
case 144:
- if ( 128u <= (*( current_position)) && (*( current_position)) <= 129u )
- goto tr262;
+ if ( 144u <= (*( current_position)) && (*( current_position)) <= 155u )
+ goto tr258;
goto tr16;
-tr259:
- {
- SET_VEX_PREFIX3(*current_position);
- }
- goto st145;
st145:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof145;
case 145:
- if ( 144u <= (*( current_position)) && (*( current_position)) <= 155u )
- goto tr262;
- goto tr16;
-st146:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof146;
-case 146:
switch( (*( current_position)) ) {
- case 64u: goto tr271;
- case 72u: goto tr271;
- case 80u: goto tr271;
- case 88u: goto tr271;
- case 96u: goto tr271;
- case 104u: goto tr271;
- case 112u: goto tr271;
- case 120u: goto tr272;
+ case 64u: goto tr267;
+ case 72u: goto tr267;
+ case 80u: goto tr267;
+ case 88u: goto tr267;
+ case 96u: goto tr267;
+ case 104u: goto tr267;
+ case 112u: goto tr267;
+ case 120u: goto tr268;
}
goto tr16;
-tr271:
+tr267:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st147;
-st147:
+ goto st146;
+st146:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof147;
-case 147:
+ goto _test_eof146;
+case 146:
if ( (*( current_position)) == 18u )
- goto st148;
+ goto st147;
goto tr16;
-st148:
+st147:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof148;
-case 148:
+ goto _test_eof147;
+case 147:
switch( (*( current_position)) ) {
- case 4u: goto tr275;
- case 5u: goto tr276;
- case 12u: goto tr275;
- case 13u: goto tr276;
- case 68u: goto tr278;
- case 76u: goto tr278;
- case 132u: goto tr279;
- case 140u: goto tr279;
+ case 4u: goto tr271;
+ case 5u: goto tr272;
+ case 12u: goto tr271;
+ case 13u: goto tr272;
+ case 68u: goto tr274;
+ case 76u: goto tr274;
+ case 132u: goto tr275;
+ case 140u: goto tr275;
}
if ( (*( current_position)) < 64u ) {
if ( (*( current_position)) <= 15u )
- goto tr274;
+ goto tr270;
} else if ( (*( current_position)) > 79u ) {
if ( (*( current_position)) > 143u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 207u )
- goto tr274;
+ goto tr270;
} else if ( (*( current_position)) >= 128u )
- goto tr276;
+ goto tr272;
} else
- goto tr277;
+ goto tr273;
goto tr16;
-tr272:
+tr268:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st149;
-st149:
+ goto st148;
+st148:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof149;
-case 149:
+ goto _test_eof148;
+case 148:
switch( (*( current_position)) ) {
- case 16u: goto tr280;
- case 18u: goto st148;
+ case 16u: goto tr276;
+ case 18u: goto st147;
}
goto tr16;
-tr446:
+tr445:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st150;
-st150:
+ goto st149;
+st149:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof150;
-case 150:
+ goto _test_eof149;
+case 149:
switch( (*( current_position)) ) {
- case 225u: goto st151;
- case 226u: goto st173;
- case 227u: goto st182;
+ case 225u: goto st150;
+ case 226u: goto st172;
+ case 227u: goto st181;
}
goto tr16;
-st151:
+st150:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof151;
-case 151:
+ goto _test_eof150;
+case 150:
switch( (*( current_position)) ) {
- case 65u: goto tr285;
- case 66u: goto tr286;
- case 67u: goto tr287;
- case 68u: goto tr288;
- case 69u: goto tr289;
- case 70u: goto tr290;
- case 71u: goto tr291;
- case 73u: goto tr285;
- case 74u: goto tr286;
- case 75u: goto tr287;
- case 76u: goto tr288;
- case 77u: goto tr289;
- case 78u: goto tr290;
- case 79u: goto tr291;
- case 81u: goto tr285;
- case 82u: goto tr286;
- case 83u: goto tr287;
- case 84u: goto tr288;
- case 85u: goto tr289;
- case 86u: goto tr290;
- case 87u: goto tr291;
- case 89u: goto tr285;
- case 90u: goto tr286;
- case 91u: goto tr287;
- case 92u: goto tr288;
- case 93u: goto tr289;
- case 94u: goto tr290;
- case 95u: goto tr291;
- case 97u: goto tr285;
- case 98u: goto tr286;
- case 99u: goto tr287;
- case 100u: goto tr288;
- case 101u: goto tr289;
- case 102u: goto tr290;
- case 103u: goto tr291;
- case 105u: goto tr285;
- case 106u: goto tr286;
- case 107u: goto tr287;
- case 108u: goto tr288;
- case 109u: goto tr289;
- case 110u: goto tr290;
- case 111u: goto tr291;
- case 113u: goto tr285;
- case 114u: goto tr286;
- case 115u: goto tr287;
- case 116u: goto tr288;
- case 117u: goto tr289;
- case 118u: goto tr290;
- case 119u: goto tr291;
- case 120u: goto tr292;
- case 121u: goto tr293;
- case 122u: goto tr294;
- case 123u: goto tr295;
- case 124u: goto tr296;
- case 125u: goto tr297;
- case 126u: goto tr298;
- case 127u: goto tr299;
+ case 65u: goto tr281;
+ case 66u: goto tr282;
+ case 67u: goto tr283;
+ case 68u: goto tr284;
+ case 69u: goto tr285;
+ case 70u: goto tr286;
+ case 71u: goto tr287;
+ case 73u: goto tr281;
+ case 74u: goto tr282;
+ case 75u: goto tr283;
+ case 76u: goto tr284;
+ case 77u: goto tr285;
+ case 78u: goto tr286;
+ case 79u: goto tr287;
+ case 81u: goto tr281;
+ case 82u: goto tr282;
+ case 83u: goto tr283;
+ case 84u: goto tr284;
+ case 85u: goto tr285;
+ case 86u: goto tr286;
+ case 87u: goto tr287;
+ case 89u: goto tr281;
+ case 90u: goto tr282;
+ case 91u: goto tr283;
+ case 92u: goto tr284;
+ case 93u: goto tr285;
+ case 94u: goto tr286;
+ case 95u: goto tr287;
+ case 97u: goto tr281;
+ case 98u: goto tr282;
+ case 99u: goto tr283;
+ case 100u: goto tr284;
+ case 101u: goto tr285;
+ case 102u: goto tr286;
+ case 103u: goto tr287;
+ case 105u: goto tr281;
+ case 106u: goto tr282;
+ case 107u: goto tr283;
+ case 108u: goto tr284;
+ case 109u: goto tr285;
+ case 110u: goto tr286;
+ case 111u: goto tr287;
+ case 113u: goto tr281;
+ case 114u: goto tr282;
+ case 115u: goto tr283;
+ case 116u: goto tr284;
+ case 117u: goto tr285;
+ case 118u: goto tr286;
+ case 119u: goto tr287;
+ case 120u: goto tr288;
+ case 121u: goto tr289;
+ case 122u: goto tr290;
+ case 123u: goto tr291;
+ case 124u: goto tr292;
+ case 125u: goto tr293;
+ case 126u: goto tr294;
+ case 127u: goto tr295;
}
if ( 64u <= (*( current_position)) && (*( current_position)) <= 112u )
- goto tr284;
+ goto tr280;
goto tr16;
-tr284:
+tr280:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st152;
-tr365:
+ goto st151;
+tr361:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st152;
-st152:
+ goto st151;
+st151:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof152;
-case 152:
+ goto _test_eof151;
+case 151:
switch( (*( current_position)) ) {
- case 18u: goto st153;
- case 22u: goto st153;
- case 23u: goto tr302;
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 198u: goto tr303;
+ case 18u: goto st152;
+ case 22u: goto st152;
+ case 23u: goto tr298;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
}
if ( (*( current_position)) < 46u ) {
if ( 20u <= (*( current_position)) && (*( current_position)) <= 21u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 47u ) {
if ( (*( current_position)) > 89u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 84u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-st153:
+st152:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof153;
-case 153:
+ goto _test_eof152;
+case 152:
switch( (*( current_position)) ) {
- case 4u: goto tr305;
- case 5u: goto tr306;
- case 12u: goto tr305;
- case 13u: goto tr306;
- case 20u: goto tr305;
- case 21u: goto tr306;
- case 28u: goto tr305;
- case 29u: goto tr306;
- case 36u: goto tr305;
- case 37u: goto tr306;
- case 44u: goto tr305;
- case 45u: goto tr306;
- case 52u: goto tr305;
- case 53u: goto tr306;
- case 60u: goto tr305;
- case 61u: goto tr306;
- case 68u: goto tr308;
- case 76u: goto tr308;
- case 84u: goto tr308;
- case 92u: goto tr308;
- case 100u: goto tr308;
- case 108u: goto tr308;
- case 116u: goto tr308;
- case 124u: goto tr308;
- case 132u: goto tr309;
- case 140u: goto tr309;
- case 148u: goto tr309;
- case 156u: goto tr309;
- case 164u: goto tr309;
- case 172u: goto tr309;
- case 180u: goto tr309;
- case 188u: goto tr309;
+ case 4u: goto tr301;
+ case 5u: goto tr302;
+ case 12u: goto tr301;
+ case 13u: goto tr302;
+ case 20u: goto tr301;
+ case 21u: goto tr302;
+ case 28u: goto tr301;
+ case 29u: goto tr302;
+ case 36u: goto tr301;
+ case 37u: goto tr302;
+ case 44u: goto tr301;
+ case 45u: goto tr302;
+ case 52u: goto tr301;
+ case 53u: goto tr302;
+ case 60u: goto tr301;
+ case 61u: goto tr302;
+ case 68u: goto tr304;
+ case 76u: goto tr304;
+ case 84u: goto tr304;
+ case 92u: goto tr304;
+ case 100u: goto tr304;
+ case 108u: goto tr304;
+ case 116u: goto tr304;
+ case 124u: goto tr304;
+ case 132u: goto tr305;
+ case 140u: goto tr305;
+ case 148u: goto tr305;
+ case 156u: goto tr305;
+ case 164u: goto tr305;
+ case 172u: goto tr305;
+ case 180u: goto tr305;
+ case 188u: goto tr305;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr306;
+ goto tr302;
} else if ( (*( current_position)) >= 64u )
- goto tr307;
- goto tr304;
-tr285:
+ goto tr303;
+ goto tr300;
+tr281:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st154;
-tr366:
+ goto st153;
+tr362:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st154;
-st154:
+ goto st153;
+st153:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof154;
-case 154:
+ goto _test_eof153;
+case 153:
switch( (*( current_position)) ) {
- case 18u: goto tr302;
- case 81u: goto tr301;
- case 115u: goto st156;
- case 194u: goto tr303;
- case 198u: goto tr303;
+ case 18u: goto tr298;
+ case 81u: goto tr297;
+ case 115u: goto st155;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
}
if ( (*( current_position)) < 116u ) {
if ( (*( current_position)) < 46u ) {
if ( (*( current_position)) > 21u ) {
if ( 22u <= (*( current_position)) && (*( current_position)) <= 23u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) >= 20u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 47u ) {
if ( (*( current_position)) < 92u ) {
if ( 84u <= (*( current_position)) && (*( current_position)) <= 89u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 109u ) {
if ( 113u <= (*( current_position)) && (*( current_position)) <= 114u )
- goto st155;
+ goto st154;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 118u ) {
if ( (*( current_position)) < 216u ) {
if ( (*( current_position)) > 125u ) {
if ( 208u <= (*( current_position)) && (*( current_position)) <= 213u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 124u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 229u ) {
if ( (*( current_position)) < 241u ) {
if ( 232u <= (*( current_position)) && (*( current_position)) <= 239u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 246u ) {
if ( 248u <= (*( current_position)) && (*( current_position)) <= 254u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-st155:
+st154:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof155;
-case 155:
+ goto _test_eof154;
+case 154:
if ( (*( current_position)) < 224u ) {
if ( 208u <= (*( current_position)) && (*( current_position)) <= 215u )
- goto tr312;
+ goto tr308;
} else if ( (*( current_position)) > 231u ) {
if ( 240u <= (*( current_position)) && (*( current_position)) <= 247u )
- goto tr312;
+ goto tr308;
} else
- goto tr312;
+ goto tr308;
goto tr16;
-st156:
+st155:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof156;
-case 156:
+ goto _test_eof155;
+case 155:
if ( (*( current_position)) > 223u ) {
if ( 240u <= (*( current_position)) )
- goto tr312;
+ goto tr308;
} else if ( (*( current_position)) >= 208u )
- goto tr312;
+ goto tr308;
goto tr16;
-tr286:
+tr282:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st157;
-st157:
+ goto st156;
+st156:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof157;
-case 157:
+ goto _test_eof156;
+case 156:
switch( (*( current_position)) ) {
- case 42u: goto tr301;
- case 81u: goto tr301;
- case 83u: goto tr301;
- case 194u: goto tr303;
+ case 42u: goto tr297;
+ case 81u: goto tr297;
+ case 83u: goto tr297;
+ case 194u: goto tr299;
}
if ( (*( current_position)) > 90u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 88u )
- goto tr301;
+ goto tr297;
goto tr16;
-tr287:
+tr283:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st158;
-st158:
+ goto st157;
+st157:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof158;
-case 158:
+ goto _test_eof157;
+case 157:
switch( (*( current_position)) ) {
- case 42u: goto tr301;
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 208u: goto tr301;
+ case 42u: goto tr297;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 208u: goto tr297;
}
if ( (*( current_position)) < 92u ) {
if ( 88u <= (*( current_position)) && (*( current_position)) <= 90u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr288:
+tr284:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st159;
-tr369:
+ goto st158;
+tr365:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st159;
-st159:
+ goto st158;
+st158:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof159;
-case 159:
+ goto _test_eof158;
+case 158:
switch( (*( current_position)) ) {
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 198u: goto tr303;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
}
if ( (*( current_position)) < 84u ) {
if ( 20u <= (*( current_position)) && (*( current_position)) <= 21u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 89u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr289:
+tr285:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st160;
-tr370:
+ goto st159;
+tr366:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st160;
-st160:
+ goto st159;
+st159:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof160;
-case 160:
+ goto _test_eof159;
+case 159:
switch( (*( current_position)) ) {
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 198u: goto tr303;
- case 208u: goto tr301;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
+ case 208u: goto tr297;
}
if ( (*( current_position)) < 84u ) {
if ( 20u <= (*( current_position)) && (*( current_position)) <= 21u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 89u ) {
if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 92u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr290:
+tr286:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st161;
-tr371:
+ goto st160;
+tr367:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st161;
-st161:
+ goto st160;
+st160:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof161;
-case 161:
+ goto _test_eof160;
+case 160:
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr313;
+ goto tr309;
goto tr16;
-tr291:
+tr287:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st162;
-tr372:
+ goto st161;
+tr368:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st162;
-st162:
+ goto st161;
+st161:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof162;
-case 162:
+ goto _test_eof161;
+case 161:
if ( (*( current_position)) == 208u )
- goto tr301;
+ goto tr297;
if ( (*( current_position)) > 17u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 16u )
- goto tr313;
+ goto tr309;
goto tr16;
-tr292:
+tr288:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st163;
-tr373:
+ goto st162;
+tr369:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st163;
-st163:
+ goto st162;
+st162:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof163;
-case 163:
+ goto _test_eof162;
+case 162:
switch( (*( current_position)) ) {
- case 18u: goto st153;
- case 19u: goto tr302;
- case 22u: goto st153;
- case 23u: goto tr302;
- case 43u: goto tr302;
- case 80u: goto tr313;
- case 119u: goto tr304;
- case 174u: goto st164;
- case 194u: goto tr303;
- case 198u: goto tr303;
+ case 18u: goto st152;
+ case 19u: goto tr298;
+ case 22u: goto st152;
+ case 23u: goto tr298;
+ case 43u: goto tr298;
+ case 80u: goto tr309;
+ case 119u: goto tr300;
+ case 174u: goto st163;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
}
if ( (*( current_position)) < 40u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 21u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 41u ) {
if ( (*( current_position)) > 47u ) {
if ( 81u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 46u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-st164:
+st163:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof164;
-case 164:
+ goto _test_eof163;
+case 163:
switch( (*( current_position)) ) {
- case 20u: goto tr305;
- case 21u: goto tr306;
- case 28u: goto tr305;
- case 29u: goto tr306;
- case 84u: goto tr308;
- case 92u: goto tr308;
- case 148u: goto tr309;
- case 156u: goto tr309;
+ case 20u: goto tr301;
+ case 21u: goto tr302;
+ case 28u: goto tr301;
+ case 29u: goto tr302;
+ case 84u: goto tr304;
+ case 92u: goto tr304;
+ case 148u: goto tr305;
+ case 156u: goto tr305;
}
if ( (*( current_position)) < 80u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 31u )
- goto tr304;
+ goto tr300;
} else if ( (*( current_position)) > 95u ) {
if ( 144u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr306;
+ goto tr302;
} else
- goto tr307;
+ goto tr303;
goto tr16;
-tr293:
+tr289:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st165;
-tr374:
+ goto st164;
+tr370:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st165;
-st165:
+ goto st164;
+st164:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof165;
-case 165:
+ goto _test_eof164;
+case 164:
switch( (*( current_position)) ) {
- case 43u: goto tr302;
- case 80u: goto tr313;
- case 81u: goto tr301;
- case 112u: goto tr303;
- case 115u: goto st156;
- case 127u: goto tr301;
- case 194u: goto tr303;
- case 196u: goto st166;
- case 197u: goto tr316;
- case 198u: goto tr303;
- case 215u: goto tr313;
- case 231u: goto tr302;
- case 247u: goto tr313;
+ case 43u: goto tr298;
+ case 80u: goto tr309;
+ case 81u: goto tr297;
+ case 112u: goto tr299;
+ case 115u: goto st155;
+ case 127u: goto tr297;
+ case 194u: goto tr299;
+ case 196u: goto st165;
+ case 197u: goto tr312;
+ case 198u: goto tr299;
+ case 215u: goto tr309;
+ case 231u: goto tr298;
+ case 247u: goto tr309;
}
if ( (*( current_position)) < 84u ) {
if ( (*( current_position)) < 20u ) {
if ( (*( current_position)) > 17u ) {
if ( 18u <= (*( current_position)) && (*( current_position)) <= 19u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) >= 16u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 21u ) {
if ( (*( current_position)) < 40u ) {
if ( 22u <= (*( current_position)) && (*( current_position)) <= 23u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) > 41u ) {
if ( 46u <= (*( current_position)) && (*( current_position)) <= 47u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 111u ) {
if ( (*( current_position)) < 124u ) {
if ( (*( current_position)) > 114u ) {
if ( 116u <= (*( current_position)) && (*( current_position)) <= 118u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 113u )
- goto st155;
+ goto st154;
} else if ( (*( current_position)) > 125u ) {
if ( (*( current_position)) < 216u ) {
if ( 208u <= (*( current_position)) && (*( current_position)) <= 213u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 239u ) {
if ( 241u <= (*( current_position)) && (*( current_position)) <= 254u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-st166:
+st165:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof166;
-case 166:
+ goto _test_eof165;
+case 165:
switch( (*( current_position)) ) {
- case 4u: goto tr317;
- case 5u: goto tr318;
- case 12u: goto tr317;
- case 13u: goto tr318;
- case 20u: goto tr317;
- case 21u: goto tr318;
- case 28u: goto tr317;
- case 29u: goto tr318;
- case 36u: goto tr317;
- case 37u: goto tr318;
- case 44u: goto tr317;
- case 45u: goto tr318;
- case 52u: goto tr317;
- case 53u: goto tr318;
- case 60u: goto tr317;
- case 61u: goto tr318;
- case 68u: goto tr320;
- case 76u: goto tr320;
- case 84u: goto tr320;
- case 92u: goto tr320;
- case 100u: goto tr320;
- case 108u: goto tr320;
- case 116u: goto tr320;
- case 124u: goto tr320;
- case 132u: goto tr321;
- case 140u: goto tr321;
- case 148u: goto tr321;
- case 156u: goto tr321;
- case 164u: goto tr321;
- case 172u: goto tr321;
- case 180u: goto tr321;
- case 188u: goto tr321;
+ case 4u: goto tr313;
+ case 5u: goto tr314;
+ case 12u: goto tr313;
+ case 13u: goto tr314;
+ case 20u: goto tr313;
+ case 21u: goto tr314;
+ case 28u: goto tr313;
+ case 29u: goto tr314;
+ case 36u: goto tr313;
+ case 37u: goto tr314;
+ case 44u: goto tr313;
+ case 45u: goto tr314;
+ case 52u: goto tr313;
+ case 53u: goto tr314;
+ case 60u: goto tr313;
+ case 61u: goto tr314;
+ case 68u: goto tr316;
+ case 76u: goto tr316;
+ case 84u: goto tr316;
+ case 92u: goto tr316;
+ case 100u: goto tr316;
+ case 108u: goto tr316;
+ case 116u: goto tr316;
+ case 124u: goto tr316;
+ case 132u: goto tr317;
+ case 140u: goto tr317;
+ case 148u: goto tr317;
+ case 156u: goto tr317;
+ case 164u: goto tr317;
+ case 172u: goto tr317;
+ case 180u: goto tr317;
+ case 188u: goto tr317;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr318;
+ goto tr314;
} else if ( (*( current_position)) >= 64u )
- goto tr319;
- goto tr312;
-tr294:
+ goto tr315;
+ goto tr308;
+tr290:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st167;
-st167:
+ goto st166;
+st166:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof167;
-case 167:
+ goto _test_eof166;
+case 166:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 22u: goto tr301;
- case 42u: goto tr301;
- case 111u: goto tr301;
- case 112u: goto tr303;
- case 194u: goto tr303;
- case 230u: goto tr301;
+ case 18u: goto tr297;
+ case 22u: goto tr297;
+ case 42u: goto tr297;
+ case 111u: goto tr297;
+ case 112u: goto tr299;
+ case 194u: goto tr299;
+ case 230u: goto tr297;
}
if ( (*( current_position)) < 81u ) {
if ( (*( current_position)) > 17u ) {
if ( 44u <= (*( current_position)) && (*( current_position)) <= 45u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 16u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) > 83u ) {
if ( (*( current_position)) > 95u ) {
if ( 126u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 88u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr295:
+tr291:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st168;
-st168:
+ goto st167;
+st167:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof168;
-case 168:
+ goto _test_eof167;
+case 167:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 42u: goto tr301;
- case 81u: goto tr301;
- case 112u: goto tr303;
- case 194u: goto tr303;
- case 208u: goto tr301;
- case 230u: goto tr301;
- case 240u: goto tr302;
+ case 18u: goto tr297;
+ case 42u: goto tr297;
+ case 81u: goto tr297;
+ case 112u: goto tr299;
+ case 194u: goto tr299;
+ case 208u: goto tr297;
+ case 230u: goto tr297;
+ case 240u: goto tr298;
}
if ( (*( current_position)) < 88u ) {
if ( (*( current_position)) > 17u ) {
if ( 44u <= (*( current_position)) && (*( current_position)) <= 45u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 16u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) > 90u ) {
if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 92u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr296:
+tr292:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st169;
-tr377:
+ goto st168;
+tr373:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st169;
-st169:
+ goto st168;
+st168:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof169;
-case 169:
+ goto _test_eof168;
+case 168:
switch( (*( current_position)) ) {
- case 43u: goto tr302;
- case 80u: goto tr313;
- case 119u: goto tr304;
- case 194u: goto tr303;
- case 198u: goto tr303;
+ case 43u: goto tr298;
+ case 80u: goto tr309;
+ case 119u: goto tr300;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
}
if ( (*( current_position)) < 20u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 21u ) {
if ( (*( current_position)) > 41u ) {
if ( 81u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 40u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr297:
+tr293:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st170;
-tr378:
+ goto st169;
+tr374:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st170;
-st170:
+ goto st169;
+st169:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof170;
-case 170:
+ goto _test_eof169;
+case 169:
switch( (*( current_position)) ) {
- case 43u: goto tr302;
- case 80u: goto tr313;
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 198u: goto tr303;
- case 208u: goto tr301;
- case 214u: goto tr301;
- case 230u: goto tr301;
- case 231u: goto tr302;
+ case 43u: goto tr298;
+ case 80u: goto tr309;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 198u: goto tr299;
+ case 208u: goto tr297;
+ case 214u: goto tr297;
+ case 230u: goto tr297;
+ case 231u: goto tr298;
}
if ( (*( current_position)) < 40u ) {
if ( (*( current_position)) > 17u ) {
if ( 20u <= (*( current_position)) && (*( current_position)) <= 21u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 16u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 41u ) {
if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 84u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr298:
+tr294:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st171;
-tr379:
+ goto st170;
+tr375:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st171;
-st171:
+ goto st170;
+st170:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof171;
-case 171:
+ goto _test_eof170;
+case 170:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 22u: goto tr301;
- case 91u: goto tr301;
- case 127u: goto tr301;
- case 230u: goto tr301;
+ case 18u: goto tr297;
+ case 22u: goto tr297;
+ case 91u: goto tr297;
+ case 127u: goto tr297;
+ case 230u: goto tr297;
}
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr313;
+ goto tr309;
goto tr16;
-tr299:
+tr295:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st172;
-tr380:
+ goto st171;
+tr376:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st172;
-st172:
+ goto st171;
+st171:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof172;
-case 172:
+ goto _test_eof171;
+case 171:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 208u: goto tr301;
- case 230u: goto tr301;
- case 240u: goto tr302;
+ case 18u: goto tr297;
+ case 208u: goto tr297;
+ case 230u: goto tr297;
+ case 240u: goto tr298;
}
if ( (*( current_position)) > 17u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 16u )
- goto tr313;
+ goto tr309;
goto tr16;
-st173:
+st172:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof173;
-case 173:
+ goto _test_eof172;
+case 172:
switch( (*( current_position)) ) {
- case 64u: goto tr322;
- case 65u: goto tr323;
- case 69u: goto tr324;
- case 72u: goto tr322;
- case 73u: goto tr323;
- case 77u: goto tr324;
- case 80u: goto tr322;
- case 81u: goto tr323;
- case 85u: goto tr324;
- case 88u: goto tr322;
- case 89u: goto tr323;
- case 93u: goto tr324;
- case 96u: goto tr322;
- case 97u: goto tr323;
- case 101u: goto tr324;
- case 104u: goto tr322;
- case 105u: goto tr323;
- case 109u: goto tr324;
- case 112u: goto tr322;
- case 113u: goto tr323;
- case 117u: goto tr324;
- case 120u: goto tr322;
- case 121u: goto tr325;
- case 125u: goto tr326;
- case 193u: goto tr327;
- case 197u: goto tr328;
- case 201u: goto tr327;
- case 205u: goto tr328;
- case 209u: goto tr327;
- case 213u: goto tr328;
- case 217u: goto tr327;
- case 221u: goto tr328;
- case 225u: goto tr327;
- case 229u: goto tr328;
- case 233u: goto tr327;
- case 237u: goto tr328;
- case 241u: goto tr327;
- case 245u: goto tr328;
- case 249u: goto tr327;
- case 253u: goto tr328;
+ case 64u: goto tr318;
+ case 65u: goto tr319;
+ case 69u: goto tr320;
+ case 72u: goto tr318;
+ case 73u: goto tr319;
+ case 77u: goto tr320;
+ case 80u: goto tr318;
+ case 81u: goto tr319;
+ case 85u: goto tr320;
+ case 88u: goto tr318;
+ case 89u: goto tr319;
+ case 93u: goto tr320;
+ case 96u: goto tr318;
+ case 97u: goto tr319;
+ case 101u: goto tr320;
+ case 104u: goto tr318;
+ case 105u: goto tr319;
+ case 109u: goto tr320;
+ case 112u: goto tr318;
+ case 113u: goto tr319;
+ case 117u: goto tr320;
+ case 120u: goto tr318;
+ case 121u: goto tr321;
+ case 125u: goto tr322;
+ case 193u: goto tr323;
+ case 197u: goto tr324;
+ case 201u: goto tr323;
+ case 205u: goto tr324;
+ case 209u: goto tr323;
+ case 213u: goto tr324;
+ case 217u: goto tr323;
+ case 221u: goto tr324;
+ case 225u: goto tr323;
+ case 229u: goto tr324;
+ case 233u: goto tr323;
+ case 237u: goto tr324;
+ case 241u: goto tr323;
+ case 245u: goto tr324;
+ case 249u: goto tr323;
+ case 253u: goto tr324;
}
goto tr16;
-tr322:
+tr318:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st174;
-st174:
+ goto st173;
+st173:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof174;
-case 174:
+ goto _test_eof173;
+case 173:
switch( (*( current_position)) ) {
- case 242u: goto tr329;
- case 243u: goto st175;
- case 247u: goto tr329;
+ case 242u: goto tr325;
+ case 243u: goto st174;
+ case 247u: goto tr325;
}
goto tr16;
-st175:
+st174:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof175;
-case 175:
+ goto _test_eof174;
+case 174:
switch( (*( current_position)) ) {
- case 12u: goto tr332;
- case 13u: goto tr333;
- case 20u: goto tr332;
- case 21u: goto tr333;
- case 28u: goto tr332;
- case 29u: goto tr333;
- case 76u: goto tr335;
- case 84u: goto tr335;
- case 92u: goto tr335;
- case 140u: goto tr336;
- case 148u: goto tr336;
- case 156u: goto tr336;
+ case 12u: goto tr328;
+ case 13u: goto tr329;
+ case 20u: goto tr328;
+ case 21u: goto tr329;
+ case 28u: goto tr328;
+ case 29u: goto tr329;
+ case 76u: goto tr331;
+ case 84u: goto tr331;
+ case 92u: goto tr331;
+ case 140u: goto tr332;
+ case 148u: goto tr332;
+ case 156u: goto tr332;
}
if ( (*( current_position)) < 72u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 31u )
- goto tr331;
+ goto tr327;
} else if ( (*( current_position)) > 95u ) {
if ( (*( current_position)) > 159u ) {
if ( 200u <= (*( current_position)) && (*( current_position)) <= 223u )
- goto tr331;
+ goto tr327;
} else if ( (*( current_position)) >= 136u )
- goto tr333;
+ goto tr329;
} else
- goto tr334;
+ goto tr330;
goto tr16;
-tr323:
+tr319:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st176;
-st176:
+ goto st175;
+st175:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof176;
-case 176:
+ goto _test_eof175;
+case 175:
if ( (*( current_position)) == 43u )
- goto tr301;
+ goto tr297;
if ( (*( current_position)) < 55u ) {
if ( (*( current_position)) < 40u ) {
if ( (*( current_position)) <= 13u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 41u ) {
if ( 44u <= (*( current_position)) && (*( current_position)) <= 47u )
- goto tr302;
+ goto tr298;
} else
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 64u ) {
if ( (*( current_position)) < 166u ) {
if ( 150u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) > 175u ) {
if ( (*( current_position)) > 191u ) {
if ( 219u <= (*( current_position)) && (*( current_position)) <= 223u )
- goto tr338;
+ goto tr334;
} else if ( (*( current_position)) >= 182u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr324:
+tr320:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st177;
-st177:
+ goto st176;
+st176:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof177;
-case 177:
+ goto _test_eof176;
+case 176:
switch( (*( current_position)) ) {
- case 154u: goto tr337;
- case 156u: goto tr337;
- case 158u: goto tr337;
- case 170u: goto tr337;
- case 172u: goto tr337;
- case 174u: goto tr337;
- case 186u: goto tr337;
- case 188u: goto tr337;
- case 190u: goto tr337;
+ case 154u: goto tr333;
+ case 156u: goto tr333;
+ case 158u: goto tr333;
+ case 170u: goto tr333;
+ case 172u: goto tr333;
+ case 174u: goto tr333;
+ case 186u: goto tr333;
+ case 188u: goto tr333;
+ case 190u: goto tr333;
}
if ( (*( current_position)) < 150u ) {
if ( (*( current_position)) > 13u ) {
if ( 44u <= (*( current_position)) && (*( current_position)) <= 47u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) >= 12u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 152u ) {
if ( (*( current_position)) > 168u ) {
if ( 182u <= (*( current_position)) && (*( current_position)) <= 184u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) >= 166u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
goto tr16;
-tr325:
+tr321:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st178;
-st178:
+ goto st177;
+st177:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof178;
-case 178:
+ goto _test_eof177;
+case 177:
switch( (*( current_position)) ) {
- case 19u: goto tr339;
- case 23u: goto tr301;
- case 24u: goto tr302;
- case 42u: goto tr302;
+ case 19u: goto tr335;
+ case 23u: goto tr297;
+ case 24u: goto tr298;
+ case 42u: goto tr298;
}
if ( (*( current_position)) < 48u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) > 15u ) {
if ( 28u <= (*( current_position)) && (*( current_position)) <= 30u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 37u ) {
if ( (*( current_position)) > 43u ) {
if ( 44u <= (*( current_position)) && (*( current_position)) <= 47u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) >= 40u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 53u ) {
if ( (*( current_position)) < 166u ) {
if ( (*( current_position)) > 65u ) {
if ( 150u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) >= 55u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 175u ) {
if ( (*( current_position)) > 191u ) {
if ( 219u <= (*( current_position)) && (*( current_position)) <= 223u )
- goto tr338;
+ goto tr334;
} else if ( (*( current_position)) >= 182u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr326:
+tr322:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st179;
-st179:
+ goto st178;
+st178:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof179;
-case 179:
+ goto _test_eof178;
+case 178:
switch( (*( current_position)) ) {
- case 19u: goto tr339;
- case 23u: goto tr301;
- case 154u: goto tr337;
- case 156u: goto tr337;
- case 158u: goto tr337;
- case 170u: goto tr337;
- case 172u: goto tr337;
- case 174u: goto tr337;
- case 186u: goto tr337;
- case 188u: goto tr337;
- case 190u: goto tr337;
+ case 19u: goto tr335;
+ case 23u: goto tr297;
+ case 154u: goto tr333;
+ case 156u: goto tr333;
+ case 158u: goto tr333;
+ case 170u: goto tr333;
+ case 172u: goto tr333;
+ case 174u: goto tr333;
+ case 186u: goto tr333;
+ case 188u: goto tr333;
+ case 190u: goto tr333;
}
if ( (*( current_position)) < 44u ) {
if ( (*( current_position)) > 15u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 26u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) >= 12u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 47u ) {
if ( (*( current_position)) < 166u ) {
if ( 150u <= (*( current_position)) && (*( current_position)) <= 152u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) > 168u ) {
if ( 182u <= (*( current_position)) && (*( current_position)) <= 184u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
} else
- goto tr302;
+ goto tr298;
goto tr16;
-tr327:
+tr323:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st180;
-st180:
+ goto st179;
+st179:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof180;
-case 180:
+ goto _test_eof179;
+case 179:
if ( (*( current_position)) < 166u ) {
if ( 150u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) > 175u ) {
if ( 182u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
goto tr16;
-tr328:
+tr324:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st181;
-st181:
+ goto st180;
+st180:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof181;
-case 181:
+ goto _test_eof180;
+case 180:
switch( (*( current_position)) ) {
- case 154u: goto tr337;
- case 156u: goto tr337;
- case 158u: goto tr337;
- case 170u: goto tr337;
- case 172u: goto tr337;
- case 174u: goto tr337;
- case 186u: goto tr337;
- case 188u: goto tr337;
- case 190u: goto tr337;
+ case 154u: goto tr333;
+ case 156u: goto tr333;
+ case 158u: goto tr333;
+ case 170u: goto tr333;
+ case 172u: goto tr333;
+ case 174u: goto tr333;
+ case 186u: goto tr333;
+ case 188u: goto tr333;
+ case 190u: goto tr333;
}
if ( (*( current_position)) < 166u ) {
if ( 150u <= (*( current_position)) && (*( current_position)) <= 152u )
- goto tr337;
+ goto tr333;
} else if ( (*( current_position)) > 168u ) {
if ( 182u <= (*( current_position)) && (*( current_position)) <= 184u )
- goto tr337;
+ goto tr333;
} else
- goto tr337;
+ goto tr333;
goto tr16;
-st182:
+st181:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof182;
-case 182:
+ goto _test_eof181;
+case 181:
switch( (*( current_position)) ) {
- case 65u: goto tr340;
- case 69u: goto tr341;
- case 73u: goto tr340;
- case 77u: goto tr341;
- case 81u: goto tr340;
- case 85u: goto tr341;
- case 89u: goto tr340;
- case 93u: goto tr341;
- case 97u: goto tr340;
- case 101u: goto tr341;
- case 105u: goto tr340;
- case 109u: goto tr341;
- case 113u: goto tr340;
- case 117u: goto tr341;
- case 121u: goto tr342;
- case 125u: goto tr343;
- case 193u: goto tr344;
- case 197u: goto tr345;
- case 201u: goto tr344;
- case 205u: goto tr345;
- case 209u: goto tr344;
- case 213u: goto tr345;
- case 217u: goto tr344;
- case 221u: goto tr345;
- case 225u: goto tr344;
- case 229u: goto tr345;
- case 233u: goto tr344;
- case 237u: goto tr345;
- case 241u: goto tr344;
- case 245u: goto tr345;
- case 249u: goto tr344;
- case 253u: goto tr345;
+ case 65u: goto tr336;
+ case 69u: goto tr337;
+ case 73u: goto tr336;
+ case 77u: goto tr337;
+ case 81u: goto tr336;
+ case 85u: goto tr337;
+ case 89u: goto tr336;
+ case 93u: goto tr337;
+ case 97u: goto tr336;
+ case 101u: goto tr337;
+ case 105u: goto tr336;
+ case 109u: goto tr337;
+ case 113u: goto tr336;
+ case 117u: goto tr337;
+ case 121u: goto tr338;
+ case 125u: goto tr339;
+ case 193u: goto tr340;
+ case 197u: goto tr341;
+ case 201u: goto tr340;
+ case 205u: goto tr341;
+ case 209u: goto tr340;
+ case 213u: goto tr341;
+ case 217u: goto tr340;
+ case 221u: goto tr341;
+ case 225u: goto tr340;
+ case 229u: goto tr341;
+ case 233u: goto tr340;
+ case 237u: goto tr341;
+ case 241u: goto tr340;
+ case 245u: goto tr341;
+ case 249u: goto tr340;
+ case 253u: goto tr341;
}
goto tr16;
-tr340:
+tr336:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st183;
-st183:
+ goto st182;
+st182:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof183;
-case 183:
+ goto _test_eof182;
+case 182:
switch( (*( current_position)) ) {
- case 33u: goto tr303;
- case 68u: goto tr346;
- case 223u: goto tr350;
+ case 33u: goto tr299;
+ case 68u: goto tr342;
+ case 223u: goto tr346;
}
if ( (*( current_position)) < 74u ) {
if ( (*( current_position)) < 64u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 15u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 66u ) {
if ( 72u <= (*( current_position)) && (*( current_position)) <= 73u )
- goto tr347;
+ goto tr343;
} else
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 76u ) {
if ( (*( current_position)) < 104u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) > 111u ) {
if ( 120u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
} else
- goto tr348;
+ goto tr344;
goto tr16;
-tr347:
+tr343:
{ SET_CPU_FEATURE(CPUFeature_XOP); }
- goto st184;
-st184:
+ goto st183;
+st183:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof184;
-case 184:
+ goto _test_eof183;
+case 183:
switch( (*( current_position)) ) {
- case 4u: goto st186;
- case 5u: goto st187;
- case 12u: goto st186;
- case 13u: goto st187;
- case 20u: goto st186;
- case 21u: goto st187;
- case 28u: goto st186;
- case 29u: goto st187;
- case 36u: goto st186;
- case 37u: goto st187;
- case 44u: goto st186;
- case 45u: goto st187;
- case 52u: goto st186;
- case 53u: goto st187;
- case 60u: goto st186;
- case 61u: goto st187;
- case 68u: goto st192;
- case 76u: goto st192;
- case 84u: goto st192;
- case 92u: goto st192;
- case 100u: goto st192;
- case 108u: goto st192;
- case 116u: goto st192;
- case 124u: goto st192;
- case 132u: goto st193;
- case 140u: goto st193;
- case 148u: goto st193;
- case 156u: goto st193;
- case 164u: goto st193;
- case 172u: goto st193;
- case 180u: goto st193;
- case 188u: goto st193;
+ case 4u: goto st185;
+ case 5u: goto st186;
+ case 12u: goto st185;
+ case 13u: goto st186;
+ case 20u: goto st185;
+ case 21u: goto st186;
+ case 28u: goto st185;
+ case 29u: goto st186;
+ case 36u: goto st185;
+ case 37u: goto st186;
+ case 44u: goto st185;
+ case 45u: goto st186;
+ case 52u: goto st185;
+ case 53u: goto st186;
+ case 60u: goto st185;
+ case 61u: goto st186;
+ case 68u: goto st191;
+ case 76u: goto st191;
+ case 84u: goto st191;
+ case 92u: goto st191;
+ case 100u: goto st191;
+ case 108u: goto st191;
+ case 116u: goto st191;
+ case 124u: goto st191;
+ case 132u: goto st192;
+ case 140u: goto st192;
+ case 148u: goto st192;
+ case 156u: goto st192;
+ case 164u: goto st192;
+ case 172u: goto st192;
+ case 180u: goto st192;
+ case 188u: goto st192;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto st187;
+ goto st186;
} else if ( (*( current_position)) >= 64u )
- goto st191;
- goto st185;
-tr361:
+ goto st190;
+ goto st184;
+tr357:
{
SET_DISP_TYPE(DISP32);
SET_DISP_PTR(current_position - 3);
}
- goto st185;
-tr362:
+ goto st184;
+tr358:
{
SET_DISP_TYPE(DISP8);
SET_DISP_PTR(current_position);
}
- goto st185;
-st185:
+ goto st184;
+st184:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof185;
-case 185:
+ goto _test_eof184;
+case 184:
if ( (*( current_position)) < 48u ) {
if ( (*( current_position)) < 16u ) {
if ( (*( current_position)) <= 3u )
- goto tr357;
+ goto tr353;
} else if ( (*( current_position)) > 19u ) {
if ( 32u <= (*( current_position)) && (*( current_position)) <= 35u )
- goto tr357;
+ goto tr353;
} else
- goto tr357;
+ goto tr353;
} else if ( (*( current_position)) > 51u ) {
if ( (*( current_position)) < 80u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 67u )
- goto tr357;
+ goto tr353;
} else if ( (*( current_position)) > 83u ) {
if ( (*( current_position)) > 99u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 115u )
- goto tr357;
+ goto tr353;
} else if ( (*( current_position)) >= 96u )
- goto tr357;
+ goto tr353;
} else
- goto tr357;
+ goto tr353;
} else
- goto tr357;
+ goto tr353;
goto tr16;
+st185:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof185;
+case 185:
+ switch( (*( current_position)) ) {
+ case 5u: goto st186;
+ case 13u: goto st186;
+ case 21u: goto st186;
+ case 29u: goto st186;
+ case 37u: goto st186;
+ case 45u: goto st186;
+ case 53u: goto st186;
+ case 61u: goto st186;
+ case 69u: goto st186;
+ case 77u: goto st186;
+ case 85u: goto st186;
+ case 93u: goto st186;
+ case 101u: goto st186;
+ case 109u: goto st186;
+ case 117u: goto st186;
+ case 125u: goto st186;
+ case 133u: goto st186;
+ case 141u: goto st186;
+ case 149u: goto st186;
+ case 157u: goto st186;
+ case 165u: goto st186;
+ case 173u: goto st186;
+ case 181u: goto st186;
+ case 189u: goto st186;
+ case 197u: goto st186;
+ case 205u: goto st186;
+ case 213u: goto st186;
+ case 221u: goto st186;
+ case 229u: goto st186;
+ case 237u: goto st186;
+ case 245u: goto st186;
+ case 253u: goto st186;
+ }
+ goto st184;
st186:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof186;
case 186:
- switch( (*( current_position)) ) {
- case 5u: goto st187;
- case 13u: goto st187;
- case 21u: goto st187;
- case 29u: goto st187;
- case 37u: goto st187;
- case 45u: goto st187;
- case 53u: goto st187;
- case 61u: goto st187;
- case 69u: goto st187;
- case 77u: goto st187;
- case 85u: goto st187;
- case 93u: goto st187;
- case 101u: goto st187;
- case 109u: goto st187;
- case 117u: goto st187;
- case 125u: goto st187;
- case 133u: goto st187;
- case 141u: goto st187;
- case 149u: goto st187;
- case 157u: goto st187;
- case 165u: goto st187;
- case 173u: goto st187;
- case 181u: goto st187;
- case 189u: goto st187;
- case 197u: goto st187;
- case 205u: goto st187;
- case 213u: goto st187;
- case 221u: goto st187;
- case 229u: goto st187;
- case 237u: goto st187;
- case 245u: goto st187;
- case 253u: goto st187;
- }
- goto st185;
+ goto st187;
st187:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof187;
@@ -5763,124 +5757,119 @@ st189:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof189;
case 189:
- goto st190;
+ goto tr357;
st190:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof190;
case 190:
- goto tr361;
+ goto tr358;
st191:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof191;
case 191:
- goto tr362;
+ goto st190;
st192:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof192;
case 192:
- goto st191;
-st193:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof193;
-case 193:
- goto st187;
-tr341:
+ goto st186;
+tr337:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st194;
-st194:
+ goto st193;
+st193:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof194;
-case 194:
+ goto _test_eof193;
+case 193:
switch( (*( current_position)) ) {
- case 6u: goto tr303;
- case 64u: goto tr303;
+ case 6u: goto tr299;
+ case 64u: goto tr299;
}
if ( (*( current_position)) < 92u ) {
if ( (*( current_position)) < 12u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 9u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 13u ) {
if ( (*( current_position)) > 73u ) {
if ( 74u <= (*( current_position)) && (*( current_position)) <= 75u )
- goto tr348;
+ goto tr344;
} else if ( (*( current_position)) >= 72u )
- goto tr347;
+ goto tr343;
} else
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 95u ) {
if ( (*( current_position)) < 108u ) {
if ( 104u <= (*( current_position)) && (*( current_position)) <= 105u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) > 109u ) {
if ( (*( current_position)) > 121u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 120u )
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
goto tr16;
-tr342:
+tr338:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st195;
-st195:
+ goto st194;
+st194:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof195;
-case 195:
+ goto _test_eof194;
+case 194:
switch( (*( current_position)) ) {
- case 22u: goto tr303;
- case 23u: goto tr363;
- case 29u: goto tr364;
- case 32u: goto st166;
- case 68u: goto tr346;
- case 223u: goto tr350;
+ case 22u: goto tr299;
+ case 23u: goto tr359;
+ case 29u: goto tr360;
+ case 32u: goto st165;
+ case 68u: goto tr342;
+ case 223u: goto tr346;
}
if ( (*( current_position)) < 72u ) {
if ( (*( current_position)) < 20u ) {
if ( (*( current_position)) > 5u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 15u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) >= 4u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 21u ) {
if ( (*( current_position)) > 34u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 66u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) >= 33u )
- goto tr303;
+ goto tr299;
} else
- goto st166;
+ goto st165;
} else if ( (*( current_position)) > 73u ) {
if ( (*( current_position)) < 96u ) {
if ( (*( current_position)) > 76u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 74u )
- goto tr348;
+ goto tr344;
} else if ( (*( current_position)) > 99u ) {
if ( (*( current_position)) > 111u ) {
if ( 120u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 104u )
- goto tr349;
+ goto tr345;
} else
- goto tr303;
+ goto tr299;
} else
- goto tr347;
+ goto tr343;
goto tr16;
-tr363:
+tr359:
{ SET_CPU_FEATURE(CPUFeature_AVX); }
- goto st196;
-st196:
+ goto st195;
+st195:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof196;
-case 196:
+ goto _test_eof195;
+case 195:
switch( (*( current_position)) ) {
case 4u: goto st35;
case 5u: goto st36;
@@ -5924,286 +5913,286 @@ case 196:
} else
goto st40;
goto tr16;
-tr343:
+tr339:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st197;
-st197:
+ goto st196;
+st196:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof197;
-case 197:
+ goto _test_eof196;
+case 196:
switch( (*( current_position)) ) {
- case 29u: goto tr364;
- case 64u: goto tr303;
+ case 29u: goto tr360;
+ case 64u: goto tr299;
}
if ( (*( current_position)) < 74u ) {
if ( (*( current_position)) < 12u ) {
if ( (*( current_position)) > 6u ) {
if ( 8u <= (*( current_position)) && (*( current_position)) <= 9u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) >= 4u )
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 13u ) {
if ( (*( current_position)) > 25u ) {
if ( 72u <= (*( current_position)) && (*( current_position)) <= 73u )
- goto tr347;
+ goto tr343;
} else if ( (*( current_position)) >= 24u )
- goto tr303;
+ goto tr299;
} else
- goto tr303;
+ goto tr299;
} else if ( (*( current_position)) > 75u ) {
if ( (*( current_position)) < 108u ) {
if ( (*( current_position)) > 95u ) {
if ( 104u <= (*( current_position)) && (*( current_position)) <= 105u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 92u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) > 109u ) {
if ( (*( current_position)) > 121u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 120u )
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
} else
- goto tr348;
+ goto tr344;
goto tr16;
-tr344:
+tr340:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st198;
-st198:
+ goto st197;
+st197:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof198;
-case 198:
+ goto _test_eof197;
+case 197:
if ( (*( current_position)) < 92u ) {
if ( 72u <= (*( current_position)) && (*( current_position)) <= 73u )
- goto tr347;
+ goto tr343;
} else if ( (*( current_position)) > 95u ) {
if ( (*( current_position)) > 111u ) {
if ( 120u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 104u )
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
goto tr16;
-tr345:
+tr341:
{
SET_VEX_PREFIX3(*current_position);
}
- goto st199;
-st199:
+ goto st198;
+st198:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof199;
-case 199:
+ goto _test_eof198;
+case 198:
if ( (*( current_position)) < 104u ) {
if ( (*( current_position)) > 73u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) >= 72u )
- goto tr347;
+ goto tr343;
} else if ( (*( current_position)) > 105u ) {
if ( (*( current_position)) < 120u ) {
if ( 108u <= (*( current_position)) && (*( current_position)) <= 109u )
- goto tr349;
+ goto tr345;
} else if ( (*( current_position)) > 121u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
} else
- goto tr349;
+ goto tr345;
goto tr16;
-tr447:
+tr446:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st200;
-st200:
+ goto st199;
+st199:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof200;
-case 200:
+ goto _test_eof199;
+case 199:
switch( (*( current_position)) ) {
- case 193u: goto tr366;
- case 194u: goto tr367;
- case 195u: goto tr368;
- case 196u: goto tr369;
- case 197u: goto tr370;
- case 198u: goto tr371;
- case 199u: goto tr372;
- case 201u: goto tr366;
- case 202u: goto tr367;
- case 203u: goto tr368;
- case 204u: goto tr369;
- case 205u: goto tr370;
- case 206u: goto tr371;
- case 207u: goto tr372;
- case 209u: goto tr366;
- case 210u: goto tr367;
- case 211u: goto tr368;
- case 212u: goto tr369;
- case 213u: goto tr370;
- case 214u: goto tr371;
- case 215u: goto tr372;
- case 217u: goto tr366;
- case 218u: goto tr367;
- case 219u: goto tr368;
- case 220u: goto tr369;
- case 221u: goto tr370;
- case 222u: goto tr371;
- case 223u: goto tr372;
- case 225u: goto tr366;
- case 226u: goto tr367;
- case 227u: goto tr368;
- case 228u: goto tr369;
- case 229u: goto tr370;
- case 230u: goto tr371;
- case 231u: goto tr372;
- case 233u: goto tr366;
- case 234u: goto tr367;
- case 235u: goto tr368;
- case 236u: goto tr369;
- case 237u: goto tr370;
- case 238u: goto tr371;
- case 239u: goto tr372;
- case 241u: goto tr366;
- case 242u: goto tr367;
- case 243u: goto tr368;
- case 244u: goto tr369;
- case 245u: goto tr370;
- case 246u: goto tr371;
- case 247u: goto tr372;
- case 248u: goto tr373;
- case 249u: goto tr374;
- case 250u: goto tr375;
- case 251u: goto tr376;
- case 252u: goto tr377;
- case 253u: goto tr378;
- case 254u: goto tr379;
- case 255u: goto tr380;
+ case 193u: goto tr362;
+ case 194u: goto tr363;
+ case 195u: goto tr364;
+ case 196u: goto tr365;
+ case 197u: goto tr366;
+ case 198u: goto tr367;
+ case 199u: goto tr368;
+ case 201u: goto tr362;
+ case 202u: goto tr363;
+ case 203u: goto tr364;
+ case 204u: goto tr365;
+ case 205u: goto tr366;
+ case 206u: goto tr367;
+ case 207u: goto tr368;
+ case 209u: goto tr362;
+ case 210u: goto tr363;
+ case 211u: goto tr364;
+ case 212u: goto tr365;
+ case 213u: goto tr366;
+ case 214u: goto tr367;
+ case 215u: goto tr368;
+ case 217u: goto tr362;
+ case 218u: goto tr363;
+ case 219u: goto tr364;
+ case 220u: goto tr365;
+ case 221u: goto tr366;
+ case 222u: goto tr367;
+ case 223u: goto tr368;
+ case 225u: goto tr362;
+ case 226u: goto tr363;
+ case 227u: goto tr364;
+ case 228u: goto tr365;
+ case 229u: goto tr366;
+ case 230u: goto tr367;
+ case 231u: goto tr368;
+ case 233u: goto tr362;
+ case 234u: goto tr363;
+ case 235u: goto tr364;
+ case 236u: goto tr365;
+ case 237u: goto tr366;
+ case 238u: goto tr367;
+ case 239u: goto tr368;
+ case 241u: goto tr362;
+ case 242u: goto tr363;
+ case 243u: goto tr364;
+ case 244u: goto tr365;
+ case 245u: goto tr366;
+ case 246u: goto tr367;
+ case 247u: goto tr368;
+ case 248u: goto tr369;
+ case 249u: goto tr370;
+ case 250u: goto tr371;
+ case 251u: goto tr372;
+ case 252u: goto tr373;
+ case 253u: goto tr374;
+ case 254u: goto tr375;
+ case 255u: goto tr376;
}
if ( 192u <= (*( current_position)) && (*( current_position)) <= 240u )
- goto tr365;
+ goto tr361;
goto tr16;
-tr367:
+tr363:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st201;
-st201:
+ goto st200;
+st200:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof201;
-case 201:
+ goto _test_eof200;
+case 200:
switch( (*( current_position)) ) {
- case 81u: goto tr301;
- case 83u: goto tr301;
- case 194u: goto tr303;
+ case 81u: goto tr297;
+ case 83u: goto tr297;
+ case 194u: goto tr299;
}
if ( (*( current_position)) > 90u ) {
if ( 92u <= (*( current_position)) && (*( current_position)) <= 95u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 88u )
- goto tr301;
+ goto tr297;
goto tr16;
-tr368:
+tr364:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st202;
-st202:
+ goto st201;
+st201:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof202;
-case 202:
+ goto _test_eof201;
+case 201:
switch( (*( current_position)) ) {
- case 81u: goto tr301;
- case 194u: goto tr303;
- case 208u: goto tr301;
+ case 81u: goto tr297;
+ case 194u: goto tr299;
+ case 208u: goto tr297;
}
if ( (*( current_position)) < 92u ) {
if ( 88u <= (*( current_position)) && (*( current_position)) <= 90u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr375:
+tr371:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st203;
-st203:
+ goto st202;
+st202:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof203;
-case 203:
+ goto _test_eof202;
+case 202:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 22u: goto tr301;
- case 111u: goto tr301;
- case 112u: goto tr303;
- case 194u: goto tr303;
- case 230u: goto tr301;
+ case 18u: goto tr297;
+ case 22u: goto tr297;
+ case 111u: goto tr297;
+ case 112u: goto tr299;
+ case 194u: goto tr299;
+ case 230u: goto tr297;
}
if ( (*( current_position)) < 81u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) > 83u ) {
if ( (*( current_position)) > 95u ) {
if ( 126u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 88u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr376:
+tr372:
{
/* VEX.R is not used in ia32 mode. */
SET_VEX_PREFIX3((*current_position) & 0x7f);
}
- goto st204;
-st204:
+ goto st203;
+st203:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof204;
-case 204:
+ goto _test_eof203;
+case 203:
switch( (*( current_position)) ) {
- case 18u: goto tr301;
- case 81u: goto tr301;
- case 112u: goto tr303;
- case 194u: goto tr303;
- case 208u: goto tr301;
- case 230u: goto tr301;
- case 240u: goto tr302;
+ case 18u: goto tr297;
+ case 81u: goto tr297;
+ case 112u: goto tr299;
+ case 194u: goto tr299;
+ case 208u: goto tr297;
+ case 230u: goto tr297;
+ case 240u: goto tr298;
}
if ( (*( current_position)) < 88u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr302;
+ goto tr298;
} else if ( (*( current_position)) > 90u ) {
if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr301;
+ goto tr297;
} else if ( (*( current_position)) >= 92u )
- goto tr301;
+ goto tr297;
} else
- goto tr301;
+ goto tr297;
goto tr16;
-tr448:
+tr447:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st205;
-st205:
+ goto st204;
+st204:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof205;
-case 205:
+ goto _test_eof204;
+case 204:
switch( (*( current_position)) ) {
case 4u: goto st35;
case 5u: goto st36;
@@ -6222,20 +6211,20 @@ case 205:
} else
goto st40;
goto tr16;
-tr449:
+tr448:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st206;
-st206:
+ goto st205;
+st205:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof206;
-case 206:
+ goto _test_eof205;
+case 205:
switch( (*( current_position)) ) {
- case 4u: goto st112;
- case 5u: goto st113;
- case 68u: goto st118;
- case 132u: goto st119;
+ case 4u: goto st111;
+ case 5u: goto st112;
+ case 68u: goto st117;
+ case 132u: goto st118;
}
if ( (*( current_position)) < 64u ) {
if ( (*( current_position)) <= 7u )
@@ -6245,97 +6234,97 @@ case 206:
if ( 192u <= (*( current_position)) && (*( current_position)) <= 199u )
goto st11;
} else if ( (*( current_position)) >= 128u )
- goto st113;
+ goto st112;
} else
- goto st117;
+ goto st116;
goto tr16;
-tr451:
+tr450:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st207;
-st207:
+ goto st206;
+st206:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof207;
-case 207:
+ goto _test_eof206;
+case 206:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr383;
+ goto tr379;
} else if ( (*( current_position)) >= 64u )
- goto tr384;
- goto tr381;
-tr452:
+ goto tr380;
+ goto tr377;
+tr451:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st208;
-st208:
+ goto st207;
+st207:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof208;
-case 208:
+ goto _test_eof207;
+case 207:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
case 239u: goto tr16;
}
if ( (*( current_position)) < 128u ) {
@@ -6345,16 +6334,16 @@ case 208:
} else if ( (*( current_position)) > 71u ) {
if ( (*( current_position)) > 79u ) {
if ( 80u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) >= 72u )
goto tr16;
} else
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 135u ) {
if ( (*( current_position)) < 209u ) {
if ( (*( current_position)) > 143u ) {
if ( 144u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr383;
+ goto tr379;
} else if ( (*( current_position)) >= 136u )
goto tr16;
} else if ( (*( current_position)) > 223u ) {
@@ -6366,241 +6355,241 @@ case 208:
} else
goto tr16;
} else
- goto tr383;
- goto tr381;
-tr453:
+ goto tr379;
+ goto tr377;
+tr452:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st209;
-st209:
+ goto st208;
+st208:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof209;
-case 209:
+ goto _test_eof208;
+case 208:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 12u: goto tr382;
- case 20u: goto tr382;
- case 28u: goto tr382;
- case 36u: goto tr382;
- case 44u: goto tr382;
- case 52u: goto tr382;
- case 60u: goto tr382;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
- case 233u: goto tr381;
+ case 4u: goto tr378;
+ case 12u: goto tr378;
+ case 20u: goto tr378;
+ case 28u: goto tr378;
+ case 36u: goto tr378;
+ case 44u: goto tr378;
+ case 52u: goto tr378;
+ case 60u: goto tr378;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
+ case 233u: goto tr377;
}
if ( (*( current_position)) < 38u ) {
if ( (*( current_position)) < 14u ) {
if ( (*( current_position)) > 3u ) {
if ( 6u <= (*( current_position)) && (*( current_position)) <= 11u )
- goto tr381;
+ goto tr377;
} else
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) > 19u ) {
if ( (*( current_position)) > 27u ) {
if ( 30u <= (*( current_position)) && (*( current_position)) <= 35u )
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) >= 22u )
- goto tr381;
+ goto tr377;
} else
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) > 43u ) {
if ( (*( current_position)) < 62u ) {
if ( (*( current_position)) > 51u ) {
if ( 54u <= (*( current_position)) && (*( current_position)) <= 59u )
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) >= 46u )
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) > 63u ) {
if ( (*( current_position)) < 192u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 223u ) {
if ( 224u <= (*( current_position)) )
goto tr16;
} else
- goto tr387;
+ goto tr383;
} else
- goto tr381;
+ goto tr377;
} else
- goto tr381;
- goto tr383;
-tr454:
+ goto tr377;
+ goto tr379;
+tr453:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st210;
-st210:
+ goto st209;
+st209:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof210;
-case 210:
+ goto _test_eof209;
+case 209:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 108u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 172u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 108u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 172u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) < 120u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 31u ) {
if ( 40u <= (*( current_position)) && (*( current_position)) <= 47u )
- goto tr381;
+ goto tr377;
} else
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) > 63u ) {
if ( (*( current_position)) > 95u ) {
if ( 104u <= (*( current_position)) && (*( current_position)) <= 111u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) >= 64u )
- goto tr384;
+ goto tr380;
} else
- goto tr381;
+ goto tr377;
} else if ( (*( current_position)) > 127u ) {
if ( (*( current_position)) < 184u ) {
if ( (*( current_position)) > 159u ) {
if ( 168u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr383;
+ goto tr379;
} else if ( (*( current_position)) >= 128u )
- goto tr383;
+ goto tr379;
} else if ( (*( current_position)) > 191u ) {
if ( (*( current_position)) < 226u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 223u )
- goto tr387;
+ goto tr383;
} else if ( (*( current_position)) > 227u ) {
if ( 232u <= (*( current_position)) && (*( current_position)) <= 247u )
- goto tr381;
+ goto tr377;
} else
- goto tr381;
+ goto tr377;
} else
- goto tr383;
+ goto tr379;
} else
- goto tr384;
+ goto tr380;
goto tr16;
-tr455:
+tr454:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st211;
-st211:
+ goto st210;
+st210:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof211;
-case 211:
+ goto _test_eof210;
+case 210:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) < 128u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 191u ) {
if ( 208u <= (*( current_position)) && (*( current_position)) <= 223u )
goto tr16;
} else
- goto tr383;
- goto tr381;
-tr456:
+ goto tr379;
+ goto tr377;
+tr455:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st212;
-st212:
+ goto st211;
+st211:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof212;
-case 212:
+ goto _test_eof211;
+case 211:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) < 128u ) {
if ( (*( current_position)) < 64u ) {
@@ -6609,11 +6598,11 @@ case 212:
} else if ( (*( current_position)) > 103u ) {
if ( (*( current_position)) > 111u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) >= 104u )
goto tr16;
} else
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 167u ) {
if ( (*( current_position)) < 176u ) {
if ( 168u <= (*( current_position)) && (*( current_position)) <= 175u )
@@ -6625,56 +6614,56 @@ case 212:
} else if ( (*( current_position)) >= 200u )
goto tr16;
} else
- goto tr383;
+ goto tr379;
} else
- goto tr383;
- goto tr381;
-tr457:
+ goto tr379;
+ goto tr377;
+tr456:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st213;
-st213:
+ goto st212;
+st212:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof213;
-case 213:
+ goto _test_eof212;
+case 212:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) < 128u ) {
if ( 64u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 191u ) {
if ( (*( current_position)) > 216u ) {
if ( 218u <= (*( current_position)) && (*( current_position)) <= 223u )
@@ -6682,57 +6671,57 @@ case 213:
} else if ( (*( current_position)) >= 208u )
goto tr16;
} else
- goto tr383;
- goto tr381;
-tr458:
+ goto tr379;
+ goto tr377;
+tr457:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st214;
-st214:
+ goto st213;
+st213:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof214;
-case 214:
+ goto _test_eof213;
+case 213:
switch( (*( current_position)) ) {
- case 4u: goto tr382;
- case 5u: goto tr383;
- case 12u: goto tr382;
- case 13u: goto tr383;
- case 20u: goto tr382;
- case 21u: goto tr383;
- case 28u: goto tr382;
- case 29u: goto tr383;
- case 36u: goto tr382;
- case 37u: goto tr383;
- case 44u: goto tr382;
- case 45u: goto tr383;
- case 52u: goto tr382;
- case 53u: goto tr383;
- case 60u: goto tr382;
- case 61u: goto tr383;
- case 68u: goto tr385;
- case 76u: goto tr385;
- case 84u: goto tr385;
- case 92u: goto tr385;
- case 100u: goto tr385;
- case 108u: goto tr385;
- case 116u: goto tr385;
- case 124u: goto tr385;
- case 132u: goto tr386;
- case 140u: goto tr386;
- case 148u: goto tr386;
- case 156u: goto tr386;
- case 164u: goto tr386;
- case 172u: goto tr386;
- case 180u: goto tr386;
- case 188u: goto tr386;
+ case 4u: goto tr378;
+ case 5u: goto tr379;
+ case 12u: goto tr378;
+ case 13u: goto tr379;
+ case 20u: goto tr378;
+ case 21u: goto tr379;
+ case 28u: goto tr378;
+ case 29u: goto tr379;
+ case 36u: goto tr378;
+ case 37u: goto tr379;
+ case 44u: goto tr378;
+ case 45u: goto tr379;
+ case 52u: goto tr378;
+ case 53u: goto tr379;
+ case 60u: goto tr378;
+ case 61u: goto tr379;
+ case 68u: goto tr381;
+ case 76u: goto tr381;
+ case 84u: goto tr381;
+ case 92u: goto tr381;
+ case 100u: goto tr381;
+ case 108u: goto tr381;
+ case 116u: goto tr381;
+ case 124u: goto tr381;
+ case 132u: goto tr382;
+ case 140u: goto tr382;
+ case 148u: goto tr382;
+ case 156u: goto tr382;
+ case 164u: goto tr382;
+ case 172u: goto tr382;
+ case 180u: goto tr382;
+ case 188u: goto tr382;
}
if ( (*( current_position)) < 192u ) {
if ( (*( current_position)) > 127u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 191u )
- goto tr383;
+ goto tr379;
} else if ( (*( current_position)) >= 64u )
- goto tr384;
+ goto tr380;
} else if ( (*( current_position)) > 223u ) {
if ( (*( current_position)) > 231u ) {
if ( 248u <= (*( current_position)) )
@@ -6741,11 +6730,16 @@ case 214:
goto tr16;
} else
goto tr16;
- goto tr381;
-tr459:
+ goto tr377;
+tr458:
{
BitmapSetBit(valid_targets, current_position - data);
}
+ goto st214;
+st214:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof214;
+case 214:
goto st215;
st215:
if ( ++( current_position) == ( end_of_bundle) )
@@ -6761,29 +6755,24 @@ st217:
if ( ++( current_position) == ( end_of_bundle) )
goto _test_eof217;
case 217:
- goto st218;
-st218:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof218;
-case 218:
- goto tr391;
-tr461:
+ goto tr387;
+tr460:
{
BitmapSetBit(valid_targets, current_position - data);
}
{
SET_LOCK_PREFIX(TRUE);
}
- goto st219;
-st219:
+ goto st218;
+st218:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof219;
-case 219:
+ goto _test_eof218;
+case 218:
switch( (*( current_position)) ) {
- case 15u: goto st220;
- case 102u: goto tr393;
+ case 15u: goto st219;
+ case 102u: goto tr389;
case 128u: goto st101;
- case 129u: goto st221;
+ case 129u: goto st220;
case 131u: goto st101;
}
if ( (*( current_position)) < 32u ) {
@@ -6816,10 +6805,10 @@ case 219:
} else
goto st29;
goto tr16;
-st220:
+st219:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof220;
-case 220:
+ goto _test_eof219;
+case 219:
if ( (*( current_position)) == 199u )
goto st53;
if ( (*( current_position)) > 177u ) {
@@ -6828,64 +6817,64 @@ case 220:
} else if ( (*( current_position)) >= 176u )
goto st29;
goto tr16;
-st221:
+st220:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof221;
-case 221:
+ goto _test_eof220;
+case 220:
switch( (*( current_position)) ) {
- case 4u: goto st112;
- case 5u: goto st113;
- case 12u: goto st112;
- case 13u: goto st113;
- case 20u: goto st112;
- case 21u: goto st113;
- case 28u: goto st112;
- case 29u: goto st113;
- case 36u: goto st112;
- case 37u: goto st113;
- case 44u: goto st112;
- case 45u: goto st113;
- case 52u: goto st112;
- case 53u: goto st113;
- case 68u: goto st118;
- case 76u: goto st118;
- case 84u: goto st118;
- case 92u: goto st118;
- case 100u: goto st118;
- case 108u: goto st118;
- case 116u: goto st118;
- case 132u: goto st119;
- case 140u: goto st119;
- case 148u: goto st119;
- case 156u: goto st119;
- case 164u: goto st119;
- case 172u: goto st119;
- case 180u: goto st119;
+ case 4u: goto st111;
+ case 5u: goto st112;
+ case 12u: goto st111;
+ case 13u: goto st112;
+ case 20u: goto st111;
+ case 21u: goto st112;
+ case 28u: goto st111;
+ case 29u: goto st112;
+ case 36u: goto st111;
+ case 37u: goto st112;
+ case 44u: goto st111;
+ case 45u: goto st112;
+ case 52u: goto st111;
+ case 53u: goto st112;
+ case 68u: goto st117;
+ case 76u: goto st117;
+ case 84u: goto st117;
+ case 92u: goto st117;
+ case 100u: goto st117;
+ case 108u: goto st117;
+ case 116u: goto st117;
+ case 132u: goto st118;
+ case 140u: goto st118;
+ case 148u: goto st118;
+ case 156u: goto st118;
+ case 164u: goto st118;
+ case 172u: goto st118;
+ case 180u: goto st118;
}
if ( (*( current_position)) < 64u ) {
if ( (*( current_position)) <= 55u )
goto st11;
} else if ( (*( current_position)) > 119u ) {
if ( 128u <= (*( current_position)) && (*( current_position)) <= 183u )
- goto st113;
+ goto st112;
} else
- goto st117;
+ goto st116;
goto tr16;
-tr462:
+tr461:
{
BitmapSetBit(valid_targets, current_position - data);
}
{
SET_REPNZ_PREFIX(TRUE);
}
- goto st222;
-st222:
+ goto st221;
+st221:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof222;
-case 222:
+ goto _test_eof221;
+case 221:
switch( (*( current_position)) ) {
- case 15u: goto st223;
- case 102u: goto tr396;
+ case 15u: goto st222;
+ case 102u: goto tr392;
}
if ( (*( current_position)) > 167u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
@@ -6893,65 +6882,65 @@ case 222:
} else if ( (*( current_position)) >= 166u )
goto tr0;
goto tr16;
-st223:
+st222:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof223;
-case 223:
+ goto _test_eof222;
+case 222:
switch( (*( current_position)) ) {
- case 18u: goto tr398;
- case 43u: goto tr399;
- case 56u: goto st224;
- case 81u: goto tr397;
- case 112u: goto tr401;
- case 120u: goto tr402;
- case 121u: goto tr403;
- case 194u: goto tr401;
- case 208u: goto tr404;
- case 214u: goto tr405;
- case 230u: goto tr397;
- case 240u: goto tr406;
+ case 18u: goto tr394;
+ case 43u: goto tr395;
+ case 56u: goto st223;
+ case 81u: goto tr393;
+ case 112u: goto tr397;
+ case 120u: goto tr398;
+ case 121u: goto tr399;
+ case 194u: goto tr397;
+ case 208u: goto tr400;
+ case 214u: goto tr401;
+ case 230u: goto tr393;
+ case 240u: goto tr402;
}
if ( (*( current_position)) < 88u ) {
if ( (*( current_position)) > 17u ) {
if ( 42u <= (*( current_position)) && (*( current_position)) <= 45u )
- goto tr397;
+ goto tr393;
} else if ( (*( current_position)) >= 16u )
- goto tr397;
+ goto tr393;
} else if ( (*( current_position)) > 90u ) {
if ( (*( current_position)) > 95u ) {
if ( 124u <= (*( current_position)) && (*( current_position)) <= 125u )
- goto tr398;
+ goto tr394;
} else if ( (*( current_position)) >= 92u )
- goto tr397;
+ goto tr393;
} else
- goto tr397;
+ goto tr393;
goto tr16;
-st224:
+st223:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof224;
-case 224:
+ goto _test_eof223;
+case 223:
if ( 240u <= (*( current_position)) && (*( current_position)) <= 241u )
goto tr210;
goto tr16;
-tr402:
+tr398:
{
SET_REPNZ_PREFIX(FALSE);
}
{ SET_CPU_FEATURE(CPUFeature_SSE4A); }
- goto st225;
-st225:
+ goto st224;
+st224:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof225;
-case 225:
+ goto _test_eof224;
+case 224:
if ( 192u <= (*( current_position)) )
- goto st226;
+ goto st225;
goto tr16;
-st226:
+st225:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof226;
-case 226:
- goto tr408;
-tr463:
+ goto _test_eof225;
+case 225:
+ goto tr404;
+tr462:
{
BitmapSetBit(valid_targets, current_position - data);
}
@@ -6961,15 +6950,15 @@ tr463:
{
SET_REPZ_PREFIX(TRUE);
}
- goto st227;
-st227:
+ goto st226;
+st226:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof227;
-case 227:
+ goto _test_eof226;
+case 226:
switch( (*( current_position)) ) {
- case 15u: goto st228;
- case 102u: goto tr410;
- case 144u: goto tr411;
+ case 15u: goto st227;
+ case 102u: goto tr406;
+ case 144u: goto tr407;
}
if ( (*( current_position)) < 170u ) {
if ( 164u <= (*( current_position)) && (*( current_position)) <= 167u )
@@ -6980,53 +6969,53 @@ case 227:
} else
goto tr0;
goto tr16;
-st228:
+st227:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof228;
-case 228:
+ goto _test_eof227;
+case 227:
switch( (*( current_position)) ) {
- case 18u: goto tr413;
- case 22u: goto tr413;
- case 43u: goto tr414;
- case 111u: goto tr415;
- case 112u: goto tr416;
- case 184u: goto tr212;
- case 188u: goto tr213;
- case 189u: goto tr214;
- case 194u: goto tr417;
- case 214u: goto tr418;
- case 230u: goto tr415;
+ case 18u: goto tr409;
+ case 22u: goto tr409;
+ case 43u: goto tr410;
+ case 111u: goto tr411;
+ case 112u: goto tr412;
+ case 184u: goto tr413;
+ case 188u: goto tr414;
+ case 189u: goto tr415;
+ case 194u: goto tr416;
+ case 214u: goto tr417;
+ case 230u: goto tr411;
}
if ( (*( current_position)) < 88u ) {
if ( (*( current_position)) < 42u ) {
if ( 16u <= (*( current_position)) && (*( current_position)) <= 17u )
- goto tr412;
+ goto tr408;
} else if ( (*( current_position)) > 45u ) {
if ( 81u <= (*( current_position)) && (*( current_position)) <= 83u )
- goto tr412;
+ goto tr408;
} else
- goto tr412;
+ goto tr408;
} else if ( (*( current_position)) > 89u ) {
if ( (*( current_position)) < 92u ) {
if ( 90u <= (*( current_position)) && (*( current_position)) <= 91u )
- goto tr415;
+ goto tr411;
} else if ( (*( current_position)) > 95u ) {
if ( 126u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr415;
+ goto tr411;
} else
- goto tr412;
+ goto tr408;
} else
- goto tr412;
+ goto tr408;
goto tr16;
-tr464:
+tr463:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st229;
-st229:
+ goto st228;
+st228:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof229;
-case 229:
+ goto _test_eof228;
+case 228:
switch( (*( current_position)) ) {
case 4u: goto st35;
case 5u: goto st36;
@@ -7087,18 +7076,18 @@ case 229:
} else
goto st7;
goto tr0;
-tr465:
+tr464:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st230;
-st230:
+ goto st229;
+st229:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof230;
-case 230:
+ goto _test_eof229;
+case 229:
switch( (*( current_position)) ) {
- case 4u: goto st112;
- case 5u: goto st113;
+ case 4u: goto st111;
+ case 5u: goto st112;
case 20u: goto st2;
case 21u: goto st3;
case 28u: goto st2;
@@ -7111,14 +7100,14 @@ case 230:
case 53u: goto st3;
case 60u: goto st2;
case 61u: goto st3;
- case 68u: goto st118;
+ case 68u: goto st117;
case 84u: goto st8;
case 92u: goto st8;
case 100u: goto st8;
case 108u: goto st8;
case 116u: goto st8;
case 124u: goto st8;
- case 132u: goto st119;
+ case 132u: goto st118;
case 148u: goto st9;
case 156u: goto st9;
case 164u: goto st9;
@@ -7135,7 +7124,7 @@ case 230:
if ( 72u <= (*( current_position)) && (*( current_position)) <= 79u )
goto tr16;
} else if ( (*( current_position)) >= 64u )
- goto st117;
+ goto st116;
} else
goto tr16;
} else if ( (*( current_position)) > 127u ) {
@@ -7144,7 +7133,7 @@ case 230:
if ( 136u <= (*( current_position)) && (*( current_position)) <= 143u )
goto tr16;
} else if ( (*( current_position)) >= 128u )
- goto st113;
+ goto st112;
} else if ( (*( current_position)) > 191u ) {
if ( (*( current_position)) > 199u ) {
if ( 200u <= (*( current_position)) && (*( current_position)) <= 207u )
@@ -7156,15 +7145,15 @@ case 230:
} else
goto st7;
goto tr0;
-tr466:
+tr465:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st231;
-st231:
+ goto st230;
+st230:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof231;
-case 231:
+ goto _test_eof230;
+case 230:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -7187,15 +7176,15 @@ case 231:
} else
goto st7;
goto tr16;
-tr468:
+tr467:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st232;
-st232:
+ goto st231;
+st231:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof232;
-case 232:
+ goto _test_eof231;
+case 231:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -7209,8 +7198,8 @@ case 232:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 208u: goto tr419;
- case 224u: goto tr420;
+ case 208u: goto tr418;
+ case 224u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -7236,14 +7225,14 @@ case 232:
} else
goto st7;
goto tr16;
-st233:
+st232:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof233;
-case 233:
+ goto _test_eof232;
+case 232:
if ( (*( current_position)) == 224u )
- goto tr421;
+ goto tr420;
goto tr11;
-tr421:
+tr420:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -7260,144 +7249,144 @@ tr421:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st249;
-st249:
+ goto st248;
+st248:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof249;
-case 249:
+ goto _test_eof248;
+case 248:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr469;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr468;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr469:
+tr468:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st234;
-st234:
+ goto st233;
+st233:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof234;
-case 234:
+ goto _test_eof233;
+case 233:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -7411,8 +7400,8 @@ case 234:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 209u: goto tr419;
- case 225u: goto tr420;
+ case 209u: goto tr418;
+ case 225u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -7438,14 +7427,14 @@ case 234:
} else
goto st7;
goto tr16;
-st235:
+st234:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof235;
-case 235:
+ goto _test_eof234;
+case 234:
if ( (*( current_position)) == 224u )
- goto tr422;
+ goto tr421;
goto tr11;
-tr422:
+tr421:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -7462,144 +7451,144 @@ tr422:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st250;
-st250:
+ goto st249;
+st249:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof250;
-case 250:
+ goto _test_eof249;
+case 249:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr470;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr469;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr470:
+tr469:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st236;
-st236:
+ goto st235;
+st235:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof236;
-case 236:
+ goto _test_eof235;
+case 235:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -7613,8 +7602,8 @@ case 236:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 210u: goto tr419;
- case 226u: goto tr420;
+ case 210u: goto tr418;
+ case 226u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -7640,14 +7629,14 @@ case 236:
} else
goto st7;
goto tr16;
-st237:
+st236:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof237;
-case 237:
+ goto _test_eof236;
+case 236:
if ( (*( current_position)) == 224u )
- goto tr423;
+ goto tr422;
goto tr11;
-tr423:
+tr422:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -7664,144 +7653,144 @@ tr423:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st251;
-st251:
+ goto st250;
+st250:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof251;
-case 251:
+ goto _test_eof250;
+case 250:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr471;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr470;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr471:
+tr470:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st238;
-st238:
+ goto st237;
+st237:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof238;
-case 238:
+ goto _test_eof237;
+case 237:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -7815,8 +7804,8 @@ case 238:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 211u: goto tr419;
- case 227u: goto tr420;
+ case 211u: goto tr418;
+ case 227u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -7842,14 +7831,14 @@ case 238:
} else
goto st7;
goto tr16;
-st239:
+st238:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof239;
-case 239:
+ goto _test_eof238;
+case 238:
if ( (*( current_position)) == 224u )
- goto tr424;
+ goto tr423;
goto tr11;
-tr424:
+tr423:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -7866,144 +7855,144 @@ tr424:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st252;
-st252:
+ goto st251;
+st251:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof252;
-case 252:
+ goto _test_eof251;
+case 251:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr472;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr471;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr472:
+tr471:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st240;
-st240:
+ goto st239;
+st239:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof240;
-case 240:
+ goto _test_eof239;
+case 239:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -8017,8 +8006,8 @@ case 240:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 212u: goto tr419;
- case 228u: goto tr420;
+ case 212u: goto tr418;
+ case 228u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -8044,14 +8033,14 @@ case 240:
} else
goto st7;
goto tr16;
-st241:
+st240:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof241;
-case 241:
+ goto _test_eof240;
+case 240:
if ( (*( current_position)) == 224u )
- goto tr425;
+ goto tr424;
goto tr11;
-tr425:
+tr424:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -8068,144 +8057,144 @@ tr425:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st253;
-st253:
+ goto st252;
+st252:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof253;
-case 253:
+ goto _test_eof252;
+case 252:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr473;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr472;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr473:
+tr472:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st242;
-st242:
+ goto st241;
+st241:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof242;
-case 242:
+ goto _test_eof241;
+case 241:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -8219,8 +8208,8 @@ case 242:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 213u: goto tr419;
- case 229u: goto tr420;
+ case 213u: goto tr418;
+ case 229u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -8246,14 +8235,14 @@ case 242:
} else
goto st7;
goto tr16;
-st243:
+st242:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof243;
-case 243:
+ goto _test_eof242;
+case 242:
if ( (*( current_position)) == 224u )
- goto tr426;
+ goto tr425;
goto tr11;
-tr426:
+tr425:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -8270,144 +8259,144 @@ tr426:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st254;
-st254:
+ goto st253;
+st253:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof254;
-case 254:
+ goto _test_eof253;
+case 253:
switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr474;
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr473;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr474:
+tr473:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st244;
-st244:
+ goto st243;
+st243:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof244;
-case 244:
+ goto _test_eof243;
+case 243:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -8421,8 +8410,8 @@ case 244:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 214u: goto tr419;
- case 230u: goto tr420;
+ case 214u: goto tr418;
+ case 230u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -8448,14 +8437,14 @@ case 244:
} else
goto st7;
goto tr16;
-st245:
+st244:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof245;
-case 245:
+ goto _test_eof244;
+case 244:
if ( (*( current_position)) == 224u )
- goto tr427;
+ goto tr426;
goto tr11;
-tr427:
+tr426:
{
SET_IMM_TYPE(IMM8);
SET_IMM_PTR(current_position);
@@ -8472,144 +8461,144 @@ tr427:
instruction_start = current_position + 1;
instruction_info_collected = 0;
}
- goto st255;
-st255:
- if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof255;
-case 255:
- switch( (*( current_position)) ) {
- case 4u: goto tr429;
- case 5u: goto tr430;
- case 12u: goto tr429;
- case 13u: goto tr430;
- case 15u: goto tr431;
- case 20u: goto tr429;
- case 21u: goto tr430;
- case 28u: goto tr429;
- case 29u: goto tr430;
- case 36u: goto tr429;
- case 37u: goto tr430;
- case 44u: goto tr429;
- case 45u: goto tr430;
- case 46u: goto tr432;
- case 52u: goto tr429;
- case 53u: goto tr430;
- case 60u: goto tr429;
- case 61u: goto tr430;
- case 62u: goto tr433;
- case 101u: goto tr435;
- case 102u: goto tr436;
- case 104u: goto tr430;
- case 105u: goto tr437;
- case 106u: goto tr429;
- case 107u: goto tr438;
- case 128u: goto tr438;
- case 129u: goto tr437;
- case 131u: goto tr440;
- case 141u: goto tr441;
- case 143u: goto tr442;
- case 155u: goto tr443;
- case 168u: goto tr429;
- case 169u: goto tr430;
- case 196u: goto tr446;
- case 197u: goto tr447;
- case 198u: goto tr448;
- case 199u: goto tr449;
- case 201u: goto tr434;
- case 216u: goto tr451;
- case 217u: goto tr452;
- case 218u: goto tr453;
- case 219u: goto tr454;
- case 220u: goto tr455;
- case 221u: goto tr456;
- case 222u: goto tr457;
- case 223u: goto tr458;
- case 232u: goto tr459;
- case 233u: goto tr460;
- case 235u: goto tr439;
- case 240u: goto tr461;
- case 242u: goto tr462;
- case 243u: goto tr463;
- case 246u: goto tr464;
- case 247u: goto tr465;
- case 254u: goto tr466;
- case 255u: goto tr475;
+ goto st254;
+st254:
+ if ( ++( current_position) == ( end_of_bundle) )
+ goto _test_eof254;
+case 254:
+ switch( (*( current_position)) ) {
+ case 4u: goto tr428;
+ case 5u: goto tr429;
+ case 12u: goto tr428;
+ case 13u: goto tr429;
+ case 15u: goto tr430;
+ case 20u: goto tr428;
+ case 21u: goto tr429;
+ case 28u: goto tr428;
+ case 29u: goto tr429;
+ case 36u: goto tr428;
+ case 37u: goto tr429;
+ case 44u: goto tr428;
+ case 45u: goto tr429;
+ case 46u: goto tr431;
+ case 52u: goto tr428;
+ case 53u: goto tr429;
+ case 60u: goto tr428;
+ case 61u: goto tr429;
+ case 62u: goto tr432;
+ case 101u: goto tr434;
+ case 102u: goto tr435;
+ case 104u: goto tr429;
+ case 105u: goto tr436;
+ case 106u: goto tr428;
+ case 107u: goto tr437;
+ case 128u: goto tr437;
+ case 129u: goto tr436;
+ case 131u: goto tr439;
+ case 141u: goto tr440;
+ case 143u: goto tr441;
+ case 155u: goto tr442;
+ case 168u: goto tr428;
+ case 169u: goto tr429;
+ case 196u: goto tr445;
+ case 197u: goto tr446;
+ case 198u: goto tr447;
+ case 199u: goto tr448;
+ case 201u: goto tr433;
+ case 216u: goto tr450;
+ case 217u: goto tr451;
+ case 218u: goto tr452;
+ case 219u: goto tr453;
+ case 220u: goto tr454;
+ case 221u: goto tr455;
+ case 222u: goto tr456;
+ case 223u: goto tr457;
+ case 232u: goto tr458;
+ case 233u: goto tr459;
+ case 235u: goto tr438;
+ case 240u: goto tr460;
+ case 242u: goto tr461;
+ case 243u: goto tr462;
+ case 246u: goto tr463;
+ case 247u: goto tr464;
+ case 254u: goto tr465;
+ case 255u: goto tr474;
}
if ( (*( current_position)) < 132u ) {
if ( (*( current_position)) < 32u ) {
if ( (*( current_position)) < 8u ) {
if ( (*( current_position)) <= 3u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 11u ) {
if ( (*( current_position)) > 19u ) {
if ( 24u <= (*( current_position)) && (*( current_position)) <= 27u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 16u )
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 35u ) {
if ( (*( current_position)) < 56u ) {
if ( (*( current_position)) > 43u ) {
if ( 48u <= (*( current_position)) && (*( current_position)) <= 51u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) >= 40u )
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 59u ) {
if ( (*( current_position)) > 95u ) {
if ( 112u <= (*( current_position)) && (*( current_position)) <= 127u )
- goto tr439;
+ goto tr438;
} else if ( (*( current_position)) >= 64u )
- goto tr434;
+ goto tr433;
} else
- goto tr428;
+ goto tr427;
} else
- goto tr428;
+ goto tr427;
} else if ( (*( current_position)) > 139u ) {
if ( (*( current_position)) < 176u ) {
if ( (*( current_position)) < 160u ) {
if ( (*( current_position)) > 153u ) {
if ( 158u <= (*( current_position)) && (*( current_position)) <= 159u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 144u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) > 163u ) {
if ( (*( current_position)) > 171u ) {
if ( 174u <= (*( current_position)) && (*( current_position)) <= 175u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 164u )
- goto tr434;
+ goto tr433;
} else
- goto tr444;
+ goto tr443;
} else if ( (*( current_position)) > 183u ) {
if ( (*( current_position)) < 208u ) {
if ( (*( current_position)) > 191u ) {
if ( 192u <= (*( current_position)) && (*( current_position)) <= 193u )
- goto tr445;
+ goto tr444;
} else if ( (*( current_position)) >= 184u )
- goto tr430;
+ goto tr429;
} else if ( (*( current_position)) > 211u ) {
if ( (*( current_position)) > 249u ) {
if ( 252u <= (*( current_position)) && (*( current_position)) <= 253u )
- goto tr434;
+ goto tr433;
} else if ( (*( current_position)) >= 244u )
- goto tr434;
+ goto tr433;
} else
- goto tr450;
+ goto tr449;
} else
- goto tr429;
+ goto tr428;
} else
- goto tr428;
+ goto tr427;
goto tr16;
-tr475:
+tr474:
{
BitmapSetBit(valid_targets, current_position - data);
}
- goto st246;
-st246:
+ goto st245;
+st245:
if ( ++( current_position) == ( end_of_bundle) )
- goto _test_eof246;
-case 246:
+ goto _test_eof245;
+case 245:
switch( (*( current_position)) ) {
case 4u: goto st2;
case 5u: goto st3;
@@ -8623,8 +8612,8 @@ case 246:
case 132u: goto st9;
case 140u: goto st9;
case 180u: goto st9;
- case 215u: goto tr419;
- case 231u: goto tr420;
+ case 215u: goto tr418;
+ case 231u: goto tr419;
}
if ( (*( current_position)) < 112u ) {
if ( (*( current_position)) < 48u ) {
@@ -8651,7 +8640,7 @@ case 246:
goto st7;
goto tr16;
}
- _test_eof247: ( current_state) = 247; goto _test_eof;
+ _test_eof246: ( current_state) = 246; goto _test_eof;
_test_eof1: ( current_state) = 1; goto _test_eof;
_test_eof2: ( current_state) = 2; goto _test_eof;
_test_eof3: ( current_state) = 3; goto _test_eof;
@@ -8772,8 +8761,8 @@ case 246:
_test_eof118: ( current_state) = 118; goto _test_eof;
_test_eof119: ( current_state) = 119; goto _test_eof;
_test_eof120: ( current_state) = 120; goto _test_eof;
+ _test_eof247: ( current_state) = 247; goto _test_eof;
_test_eof121: ( current_state) = 121; goto _test_eof;
- _test_eof248: ( current_state) = 248; goto _test_eof;
_test_eof122: ( current_state) = 122; goto _test_eof;
_test_eof123: ( current_state) = 123; goto _test_eof;
_test_eof124: ( current_state) = 124; goto _test_eof;
@@ -8885,27 +8874,26 @@ case 246:
_test_eof230: ( current_state) = 230; goto _test_eof;
_test_eof231: ( current_state) = 231; goto _test_eof;
_test_eof232: ( current_state) = 232; goto _test_eof;
+ _test_eof248: ( current_state) = 248; goto _test_eof;
_test_eof233: ( current_state) = 233; goto _test_eof;
- _test_eof249: ( current_state) = 249; goto _test_eof;
_test_eof234: ( current_state) = 234; goto _test_eof;
+ _test_eof249: ( current_state) = 249; goto _test_eof;
_test_eof235: ( current_state) = 235; goto _test_eof;
- _test_eof250: ( current_state) = 250; goto _test_eof;
_test_eof236: ( current_state) = 236; goto _test_eof;
+ _test_eof250: ( current_state) = 250; goto _test_eof;
_test_eof237: ( current_state) = 237; goto _test_eof;
- _test_eof251: ( current_state) = 251; goto _test_eof;
_test_eof238: ( current_state) = 238; goto _test_eof;
+ _test_eof251: ( current_state) = 251; goto _test_eof;
_test_eof239: ( current_state) = 239; goto _test_eof;
- _test_eof252: ( current_state) = 252; goto _test_eof;
_test_eof240: ( current_state) = 240; goto _test_eof;
+ _test_eof252: ( current_state) = 252; goto _test_eof;
_test_eof241: ( current_state) = 241; goto _test_eof;
- _test_eof253: ( current_state) = 253; goto _test_eof;
_test_eof242: ( current_state) = 242; goto _test_eof;
+ _test_eof253: ( current_state) = 253; goto _test_eof;
_test_eof243: ( current_state) = 243; goto _test_eof;
- _test_eof254: ( current_state) = 254; goto _test_eof;
_test_eof244: ( current_state) = 244; goto _test_eof;
+ _test_eof254: ( current_state) = 254; goto _test_eof;
_test_eof245: ( current_state) = 245; goto _test_eof;
- _test_eof255: ( current_state) = 255; goto _test_eof;
- _test_eof246: ( current_state) = 246; goto _test_eof;
_test_eof: {}
if ( ( current_position) == ( end_of_bundle) )
@@ -9156,7 +9144,6 @@ case 246:
case 243:
case 244:
case 245:
- case 246:
{
result &= user_callback(instruction_start, current_position,
UNRECOGNIZED_INSTRUCTION, callback_data);
« no previous file with comments | « no previous file | src/trusted/validator_ragel/unreviewed/general_purpose_instructions.def » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698