From: Dmitry Stogov Date: Tue, 9 Jul 2019 07:46:04 +0000 (+0300) Subject: Remove duplicated code for (PRE|POST)_DEC_(OBJ|STATIC_PROP) opcodes X-Git-Tag: php-7.4.0beta1~193^2~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e1f418dd18479748739b93aa9f84b9a2e907cfbd;p=php Remove duplicated code for (PRE|POST)_DEC_(OBJ|STATIC_PROP) opcodes --- diff --git a/Zend/zend_vm_def.h b/Zend/zend_vm_def.h index 2d3eba0441..f2019d2019 100644 --- a/Zend/zend_vm_def.h +++ b/Zend/zend_vm_def.h @@ -1141,7 +1141,7 @@ ZEND_VM_HANDLER(26, ZEND_ASSIGN_OP, VAR|CV, CONST|TMPVAR|CV, OP) ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -ZEND_VM_HELPER(zend_pre_incdec_property_helper, VAR|UNUSED|CV, CONST|TMPVAR|CV) +ZEND_VM_HANDLER(132, ZEND_PRE_INC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) { USE_OPLINE zend_free_op free_op1, free_op2; @@ -1198,17 +1198,12 @@ ZEND_VM_C_LABEL(pre_incdec_object): ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -ZEND_VM_HANDLER(132, ZEND_PRE_INC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) -{ - ZEND_VM_DISPATCH_TO_HELPER(zend_pre_incdec_property_helper); -} - ZEND_VM_HANDLER(133, ZEND_PRE_DEC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) { - ZEND_VM_DISPATCH_TO_HELPER(zend_pre_incdec_property_helper); + ZEND_VM_DISPATCH_TO_HANDLER(ZEND_PRE_INC_OBJ); } -ZEND_VM_HELPER(zend_post_incdec_property_helper, VAR|UNUSED|CV, CONST|TMPVAR|CV) +ZEND_VM_HANDLER(134, ZEND_POST_INC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) { USE_OPLINE zend_free_op free_op1, free_op2; @@ -1264,18 +1259,13 @@ ZEND_VM_C_LABEL(post_incdec_object): ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -ZEND_VM_HANDLER(134, ZEND_POST_INC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) -{ - ZEND_VM_DISPATCH_TO_HELPER(zend_post_incdec_property_helper); -} - ZEND_VM_HANDLER(135, ZEND_POST_DEC_OBJ, VAR|UNUSED|THIS|CV, CONST|TMPVAR|CV, CACHE_SLOT) { - ZEND_VM_DISPATCH_TO_HELPER(zend_post_incdec_property_helper); + ZEND_VM_DISPATCH_TO_HANDLER(ZEND_POST_INC_OBJ); } /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -ZEND_VM_HELPER(zend_pre_incdec_static_property_helper, ANY, ANY) +ZEND_VM_HANDLER(38, ZEND_PRE_INC_STATIC_PROP, ANY, ANY, CACHE_SLOT) { USE_OPLINE zval *prop; @@ -1293,20 +1283,14 @@ ZEND_VM_HELPER(zend_pre_incdec_static_property_helper, ANY, ANY) ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -ZEND_VM_HANDLER(38, ZEND_PRE_INC_STATIC_PROP, ANY, ANY, CACHE_SLOT) -{ - ZEND_VM_DISPATCH_TO_HELPER(zend_pre_incdec_static_property_helper); -} - /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ ZEND_VM_HANDLER(39, ZEND_PRE_DEC_STATIC_PROP, ANY, ANY, CACHE_SLOT) { - ZEND_VM_DISPATCH_TO_HELPER(zend_pre_incdec_static_property_helper); + ZEND_VM_DISPATCH_TO_HANDLER(ZEND_PRE_INC_STATIC_PROP); } /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -ZEND_VM_HELPER(zend_post_incdec_static_property_helper, ANY, ANY) +ZEND_VM_HANDLER(40, ZEND_POST_INC_STATIC_PROP, ANY, ANY, CACHE_SLOT) { USE_OPLINE zval *prop; @@ -1324,16 +1308,10 @@ ZEND_VM_HELPER(zend_post_incdec_static_property_helper, ANY, ANY) ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -ZEND_VM_HANDLER(40, ZEND_POST_INC_STATIC_PROP, ANY, ANY, CACHE_SLOT) -{ - ZEND_VM_DISPATCH_TO_HELPER(zend_post_incdec_static_property_helper); -} - /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ ZEND_VM_HANDLER(41, ZEND_POST_DEC_STATIC_PROP, ANY, ANY, CACHE_SLOT) { - ZEND_VM_DISPATCH_TO_HELPER(zend_post_incdec_static_property_helper); + ZEND_VM_DISPATCH_TO_HANDLER(ZEND_POST_INC_STATIC_PROP); } ZEND_VM_HANDLER(34, ZEND_PRE_INC, VAR|CV, ANY, SPEC(RETVAL)) diff --git a/Zend/zend_vm_execute.h b/Zend/zend_vm_execute.h index ffb1a2768e..27c9e0ce42 100644 --- a/Zend/zend_vm_execute.h +++ b/Zend/zend_vm_execute.h @@ -533,7 +533,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HAN ZEND_VM_NEXT_OPCODE_EX(1, 2); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zval *prop; @@ -552,19 +552,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_static_property_hel } /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zval *prop; @@ -583,17 +571,6 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_static_property_he } /* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_static_property_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_fetch_static_prop_helper_SPEC(int type ZEND_OPCODE_HANDLER_ARGS_DC) { USE_OPLINE @@ -21906,7 +21883,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_VAR_CONST_HANDL ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1; @@ -21962,17 +21939,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1; @@ -22027,17 +21994,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -24205,7 +24161,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_VAR_TMPVAR_HAND ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1, free_op2; @@ -24262,17 +24218,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1, free_op2; @@ -24328,17 +24274,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -27974,7 +27909,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_VAR_CV_HANDLER( ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1; @@ -28030,17 +27965,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op1; @@ -28095,17 +28020,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_VAR_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -30316,7 +30230,7 @@ assign_op_object: } /* No specialization for op_types (CONST|TMP|VAR|CV, UNUSED|CONST|TMPVAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -30372,17 +30286,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -30437,17 +30341,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_VM_HOT ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -32141,7 +32034,7 @@ assign_op_object: } /* No specialization for op_types (CONST|TMP|VAR|CV, UNUSED|CONST|TMPVAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op2; @@ -32198,17 +32091,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op2; @@ -32264,17 +32147,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -34640,7 +34512,7 @@ assign_op_object: } /* No specialization for op_types (CONST|TMP|VAR|CV, UNUSED|CONST|TMPVAR) */ -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -34696,17 +34568,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -34761,17 +34623,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_UNUSED_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -38946,7 +38797,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_CV_CONST_HANDLE ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -39002,17 +38853,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -39067,17 +38908,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_CONST(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -42660,7 +42490,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_CV_TMPVAR_HANDL ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op2; @@ -42717,17 +42547,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE zend_free_op free_op2; @@ -42783,17 +42603,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_TMPVAR(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -47947,7 +47756,7 @@ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_ASSIGN_OP_SPEC_CV_CV_HANDLER(Z ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_pre_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -48003,17 +47812,7 @@ pre_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_PRE_DEC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_pre_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_post_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS) +static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -48068,17 +47867,6 @@ post_incdec_object: ZEND_VM_NEXT_OPCODE_CHECK_EXCEPTION(); } -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_POST_DEC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) -{ - ZEND_VM_TAIL_CALL(zend_post_incdec_property_helper_SPEC_CV_CV(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU)); -} - -/* No specialization for op_types (CONST|TMPVAR|CV, UNUSED|CONST|VAR) */ static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS) { USE_OPLINE @@ -51573,9 +51361,7 @@ ZEND_API void execute_ex(zend_execute_data *ex) (void*)&&ZEND_NULL_LABEL, (void*)&&ZEND_POST_DEC_SPEC_CV_LABEL, (void*)&&ZEND_PRE_INC_STATIC_PROP_SPEC_LABEL, - (void*)&&ZEND_PRE_DEC_STATIC_PROP_SPEC_LABEL, (void*)&&ZEND_POST_INC_STATIC_PROP_SPEC_LABEL, - (void*)&&ZEND_POST_DEC_STATIC_PROP_SPEC_LABEL, (void*)&&ZEND_JMP_SPEC_LABEL, (void*)&&ZEND_JMPZ_SPEC_CONST_LABEL, (void*)&&ZEND_JMPZ_SPEC_TMPVAR_LABEL, @@ -52377,31 +52163,6 @@ ZEND_API void execute_ex(zend_execute_data *ex) (void*)&&ZEND_NULL_LABEL, (void*)&&ZEND_NULL_LABEL, (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_VAR_CV_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_CV_CONST_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_PRE_DEC_OBJ_SPEC_CV_CV_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, (void*)&&ZEND_POST_INC_OBJ_SPEC_VAR_CONST_LABEL, (void*)&&ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_LABEL, (void*)&&ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_LABEL, @@ -52417,31 +52178,6 @@ ZEND_API void execute_ex(zend_execute_data *ex) (void*)&&ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR_LABEL, (void*)&&ZEND_NULL_LABEL, (void*)&&ZEND_POST_INC_OBJ_SPEC_CV_CV_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_VAR_CONST_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_VAR_CV_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_CV_CONST_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_LABEL, - (void*)&&ZEND_NULL_LABEL, - (void*)&&ZEND_POST_DEC_OBJ_SPEC_CV_CV_LABEL, (void*)&&ZEND_ECHO_SPEC_CONST_LABEL, (void*)&&ZEND_ECHO_SPEC_TMPVAR_LABEL, (void*)&&ZEND_ECHO_SPEC_TMPVAR_LABEL, @@ -53611,18 +53347,10 @@ ZEND_API void execute_ex(zend_execute_data *ex) VM_TRACE(ZEND_PRE_INC_STATIC_PROP_SPEC) ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_STATIC_PROP_SPEC): - VM_TRACE(ZEND_PRE_DEC_STATIC_PROP_SPEC) - ZEND_PRE_DEC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_STATIC_PROP_SPEC): VM_TRACE(ZEND_POST_INC_STATIC_PROP_SPEC) ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_STATIC_PROP_SPEC): - VM_TRACE(ZEND_POST_DEC_STATIC_PROP_SPEC) - ZEND_POST_DEC_STATIC_PROP_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_STATIC_PROP_R_SPEC): VM_TRACE(ZEND_FETCH_STATIC_PROP_R_SPEC) ZEND_FETCH_STATIC_PROP_R_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -55960,18 +55688,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_VAR_CONST) ZEND_PRE_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST) - ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_VAR_CONST): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_VAR_CONST) ZEND_POST_INC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_VAR_CONST): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_VAR_CONST) - ZEND_POST_DEC_OBJ_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_W_SPEC_VAR_CONST): VM_TRACE(ZEND_FETCH_DIM_W_SPEC_VAR_CONST) ZEND_FETCH_DIM_W_SPEC_VAR_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -56104,18 +55824,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR) ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR) - ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR) ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR) - ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR): VM_TRACE(ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR) ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -56348,18 +56060,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_VAR_CV) ZEND_PRE_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_VAR_CV): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_VAR_CV) - ZEND_PRE_DEC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_VAR_CV): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_VAR_CV) ZEND_POST_INC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_VAR_CV): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_VAR_CV) - ZEND_POST_DEC_OBJ_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_W_SPEC_VAR_CV): VM_TRACE(ZEND_FETCH_DIM_W_SPEC_VAR_CV) ZEND_FETCH_DIM_W_SPEC_VAR_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -56504,18 +56208,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST) ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST) - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST) ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST) - ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST): VM_TRACE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST) ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -56612,18 +56308,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR) ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR) - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR) ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR) - ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR): VM_TRACE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR) ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -56764,18 +56452,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV) ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV) - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_UNUSED_CV): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_UNUSED_CV) ZEND_POST_INC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV) - ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV): VM_TRACE(ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV) ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -57166,18 +56846,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_CV_CONST) ZEND_PRE_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_CV_CONST): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_CV_CONST) - ZEND_PRE_DEC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_CV_CONST): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_CV_CONST) ZEND_POST_INC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_CV_CONST): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_CV_CONST) - ZEND_POST_DEC_OBJ_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_R_SPEC_CV_CONST): VM_TRACE(ZEND_FETCH_DIM_R_SPEC_CV_CONST) ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -57422,18 +57094,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR) ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR) - ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR) ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR) - ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR): VM_TRACE(ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR) ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -57822,18 +57486,10 @@ zend_leave_helper_SPEC_LABEL: VM_TRACE(ZEND_PRE_INC_OBJ_SPEC_CV_CV) ZEND_PRE_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_PRE_DEC_OBJ_SPEC_CV_CV): - VM_TRACE(ZEND_PRE_DEC_OBJ_SPEC_CV_CV) - ZEND_PRE_DEC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_POST_INC_OBJ_SPEC_CV_CV): VM_TRACE(ZEND_POST_INC_OBJ_SPEC_CV_CV) ZEND_POST_INC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); HYBRID_BREAK(); - HYBRID_CASE(ZEND_POST_DEC_OBJ_SPEC_CV_CV): - VM_TRACE(ZEND_POST_DEC_OBJ_SPEC_CV_CV) - ZEND_POST_DEC_OBJ_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); - HYBRID_BREAK(); HYBRID_CASE(ZEND_FETCH_DIM_R_SPEC_CV_CV): VM_TRACE(ZEND_FETCH_DIM_R_SPEC_CV_CV) ZEND_FETCH_DIM_R_SPEC_CV_CV_HANDLER(ZEND_OPCODE_HANDLER_ARGS_PASSTHRU); @@ -59102,9 +58758,7 @@ void zend_vm_init(void) ZEND_NULL_HANDLER, ZEND_POST_DEC_SPEC_CV_HANDLER, ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER, - ZEND_PRE_DEC_STATIC_PROP_SPEC_HANDLER, ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER, - ZEND_POST_DEC_STATIC_PROP_SPEC_HANDLER, ZEND_JMP_SPEC_HANDLER, ZEND_JMPZ_SPEC_CONST_HANDLER, ZEND_JMPZ_SPEC_TMPVAR_HANDLER, @@ -59906,31 +59560,6 @@ void zend_vm_init(void) ZEND_NULL_HANDLER, ZEND_NULL_HANDLER, ZEND_NULL_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_VAR_CV_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_CV_CONST_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_PRE_DEC_OBJ_SPEC_CV_CV_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, ZEND_POST_INC_OBJ_SPEC_VAR_CONST_HANDLER, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR_HANDLER, @@ -59946,31 +59575,6 @@ void zend_vm_init(void) ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR_HANDLER, ZEND_NULL_HANDLER, ZEND_POST_INC_OBJ_SPEC_CV_CV_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_NULL_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_VAR_CONST_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_VAR_CV_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_CV_CONST_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR_HANDLER, - ZEND_NULL_HANDLER, - ZEND_POST_DEC_OBJ_SPEC_CV_CV_HANDLER, ZEND_ECHO_SPEC_CONST_HANDLER, ZEND_ECHO_SPEC_TMPVAR_HANDLER, ZEND_ECHO_SPEC_TMPVAR_HANDLER, @@ -61146,163 +60750,163 @@ void zend_vm_init(void) 1043 | SPEC_RULE_OP1, 1048 | SPEC_RULE_OP1, 1053, + 1053, + 1054, 1054, 1055, - 1056, - 1057, - 1058 | SPEC_RULE_OP1, - 1063 | SPEC_RULE_OP1, - 1068 | SPEC_RULE_OP1, - 1073 | SPEC_RULE_OP1, - 1078 | SPEC_RULE_OP1, - 1083 | SPEC_RULE_OP2, - 1088, - 1089 | SPEC_RULE_QUICK_ARG, - 1091 | SPEC_RULE_OP1, - 1096 | SPEC_RULE_OP1, - 1101 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1126 | SPEC_RULE_OP2, - 1131 | SPEC_RULE_OP2, - 1136 | SPEC_RULE_OP2, + 1056 | SPEC_RULE_OP1, + 1061 | SPEC_RULE_OP1, + 1066 | SPEC_RULE_OP1, + 1071 | SPEC_RULE_OP1, + 1076 | SPEC_RULE_OP1, + 1081 | SPEC_RULE_OP2, + 1086, + 1087 | SPEC_RULE_QUICK_ARG, + 1089 | SPEC_RULE_OP1, + 1094 | SPEC_RULE_OP1, + 1099 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1124 | SPEC_RULE_OP2, + 1129 | SPEC_RULE_OP2, + 1134 | SPEC_RULE_OP2, + 1139, + 1140, 1141, - 1142, - 1143, - 1144 | SPEC_RULE_RETVAL, - 1146, - 1147 | SPEC_RULE_OP1, - 1152, - 1153, - 1154 | SPEC_RULE_OP1, - 1159 | SPEC_RULE_OP1 | SPEC_RULE_QUICK_ARG, - 1169 | SPEC_RULE_OP1, - 1174 | SPEC_RULE_OP1, - 1179, - 1180, - 1181 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1206 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1231 | SPEC_RULE_OP1, - 1236 | SPEC_RULE_OP1, - 1241 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1266 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1291 | SPEC_RULE_OP1, - 1296, - 1297, - 1298 | SPEC_RULE_OP1, - 1303 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1328 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1353 | SPEC_RULE_OP1, - 1358 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1383 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1408 | SPEC_RULE_OP1, - 1413 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1438 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1463 | SPEC_RULE_OP1, - 1468 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1493 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1518 | SPEC_RULE_OP1, - 1523 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1548 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1573 | SPEC_RULE_OP1, - 1578 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1603 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1628 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1653, - 1654 | SPEC_RULE_QUICK_ARG, + 1142 | SPEC_RULE_RETVAL, + 1144, + 1145 | SPEC_RULE_OP1, + 1150, + 1151, + 1152 | SPEC_RULE_OP1, + 1157 | SPEC_RULE_OP1 | SPEC_RULE_QUICK_ARG, + 1167 | SPEC_RULE_OP1, + 1172 | SPEC_RULE_OP1, + 1177, + 1178, + 1179 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1204 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1229 | SPEC_RULE_OP1, + 1234 | SPEC_RULE_OP1, + 1239 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1264 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1289 | SPEC_RULE_OP1, + 1294, + 1295, + 1296 | SPEC_RULE_OP1, + 1301 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1326 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1351 | SPEC_RULE_OP1, + 1356 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1381 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1406 | SPEC_RULE_OP1, + 1411 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1436 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1461 | SPEC_RULE_OP1, + 1466 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1491 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1516 | SPEC_RULE_OP1, + 1521 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1546 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1571 | SPEC_RULE_OP1, + 1576 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1601 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1626 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1651, + 1652 | SPEC_RULE_QUICK_ARG, + 1654, + 1655, 1656, 1657, 1658, 1659, 1660, - 1661, - 1662, - 1663 | SPEC_RULE_OP1, - 1668 | SPEC_RULE_OP2, - 1673 | SPEC_RULE_OP1, - 1678 | SPEC_RULE_OP1, - 1683 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1708 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1733 | SPEC_RULE_OP1, - 1738 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1763 | SPEC_RULE_OP1 | SPEC_RULE_QUICK_ARG, - 1773 | SPEC_RULE_OP1, - 1778 | SPEC_RULE_OP2, - 1783, - 1784 | SPEC_RULE_OP1, - 1789 | SPEC_RULE_OP1, - 1794, - 1795 | SPEC_RULE_OP1, - 1800 | SPEC_RULE_OP1, - 1805 | SPEC_RULE_OP1, - 1810, - 1811, - 1812 | SPEC_RULE_OP2, + 1661 | SPEC_RULE_OP1, + 1666 | SPEC_RULE_OP2, + 1671 | SPEC_RULE_OP1, + 1676 | SPEC_RULE_OP1, + 1681 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1706 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1731 | SPEC_RULE_OP1, + 1736 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1761 | SPEC_RULE_OP1 | SPEC_RULE_QUICK_ARG, + 1771 | SPEC_RULE_OP1, + 1776 | SPEC_RULE_OP2, + 1781, + 1782 | SPEC_RULE_OP1, + 1787 | SPEC_RULE_OP1, + 1792, + 1793 | SPEC_RULE_OP1, + 1798 | SPEC_RULE_OP1, + 1803 | SPEC_RULE_OP1, + 1808, + 1809, + 1810 | SPEC_RULE_OP2, + 1815 | SPEC_RULE_RETVAL, 1817 | SPEC_RULE_RETVAL, 1819 | SPEC_RULE_RETVAL, - 1821 | SPEC_RULE_RETVAL, - 1823 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1848 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1873 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1898 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1923 | SPEC_RULE_OP1, - 1928, - 1929 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 1954, - 1955 | SPEC_RULE_OP1, - 1960, - 1961, - 1962, - 1963, - 1964, - 1965, - 1966, - 1967 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1821 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1821 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1846 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1846 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1871 | SPEC_RULE_OP1, + 1876, + 1877 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1902, + 1903 | SPEC_RULE_OP1, + 1908, + 1909, + 1910, + 1911, + 1912, + 1913, + 1914, + 1915 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1940, + 1941, + 1942, + 1943 | SPEC_RULE_OP1, + 1948, + 1949 | SPEC_RULE_ISSET, + 1951 | SPEC_RULE_OP2, + 1956, + 1957, + 1958, + 1959, + 1960 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 1985 | SPEC_RULE_OP1, + 1990, + 1991, 1992, 1993, - 1994, - 1995 | SPEC_RULE_OP1, + 1994 | SPEC_RULE_OP1, + 1999, 2000, - 2001 | SPEC_RULE_ISSET, - 2003 | SPEC_RULE_OP2, - 2008, - 2009, - 2010, - 2011, - 2012 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 2037 | SPEC_RULE_OP1, + 2001 | SPEC_RULE_OP1, + 2006 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 2031, + 2032 | SPEC_RULE_OP1, + 2037, + 2038, + 2039, + 2040, + 2041, 2042, 2043, 2044, - 2045, - 2046 | SPEC_RULE_OP1, + 2045 | SPEC_RULE_OP1, + 2050, 2051, 2052, - 2053 | SPEC_RULE_OP1, - 2058 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 2083, - 2084 | SPEC_RULE_OP1, - 2089, - 2090, - 2091, - 2092, - 2093, - 2094, - 2095, - 2096, - 2097 | SPEC_RULE_OP1, - 2102, - 2103, - 2104, - 2105, - 2106, - 2107 | SPEC_RULE_OP1, - 2112 | SPEC_RULE_OP1, - 2117 | SPEC_RULE_OP1, - 2122 | SPEC_RULE_OP1, - 2127 | SPEC_RULE_OP1, - 2132, - 2133 | SPEC_RULE_OP1, - 2138 | SPEC_RULE_OP1 | SPEC_RULE_OP2, - 3056 + 2053, + 2054, + 2055 | SPEC_RULE_OP1, + 2060 | SPEC_RULE_OP1, + 2065 | SPEC_RULE_OP1, + 2070 | SPEC_RULE_OP1, + 2075 | SPEC_RULE_OP1, + 2080, + 2081 | SPEC_RULE_OP1, + 2086 | SPEC_RULE_OP1 | SPEC_RULE_OP2, + 3004 }; #if (ZEND_VM_KIND == ZEND_VM_KIND_HYBRID) zend_opcode_handler_funcs = labels; @@ -61490,7 +61094,7 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2164 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2112 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; if (op->op1_type < op->op2_type) { zend_swap_operands(op); } @@ -61498,7 +61102,7 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2189 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2137 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; if (op->op1_type < op->op2_type) { zend_swap_operands(op); } @@ -61506,7 +61110,7 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2214 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2162 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; if (op->op1_type < op->op2_type) { zend_swap_operands(op); } @@ -61517,17 +61121,17 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2239 | SPEC_RULE_OP1 | SPEC_RULE_OP2; + spec = 2187 | SPEC_RULE_OP1 | SPEC_RULE_OP2; } else if (op1_info == MAY_BE_LONG && op2_info == MAY_BE_LONG) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2264 | SPEC_RULE_OP1 | SPEC_RULE_OP2; + spec = 2212 | SPEC_RULE_OP1 | SPEC_RULE_OP2; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2289 | SPEC_RULE_OP1 | SPEC_RULE_OP2; + spec = 2237 | SPEC_RULE_OP1 | SPEC_RULE_OP2; } break; case ZEND_MUL: @@ -61538,17 +61142,17 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2314 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2262 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; } else if (op1_info == MAY_BE_LONG && op2_info == MAY_BE_LONG) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2339 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2287 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2364 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; + spec = 2312 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_COMMUTATIVE; } break; case ZEND_IS_EQUAL: @@ -61559,12 +61163,12 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2389 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; + spec = 2337 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2464 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; + spec = 2412 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; } break; case ZEND_IS_NOT_EQUAL: @@ -61575,12 +61179,12 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2539 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; + spec = 2487 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2614 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; + spec = 2562 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH | SPEC_RULE_COMMUTATIVE; } break; case ZEND_IS_SMALLER: @@ -61588,12 +61192,12 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2689 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; + spec = 2637 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2764 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; + spec = 2712 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; } break; case ZEND_IS_SMALLER_OR_EQUAL: @@ -61601,75 +61205,75 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2839 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; + spec = 2787 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; } else if (op1_info == MAY_BE_DOUBLE && op2_info == MAY_BE_DOUBLE) { if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 2914 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; + spec = 2862 | SPEC_RULE_OP1 | SPEC_RULE_OP2 | SPEC_RULE_SMART_BRANCH; } break; case ZEND_QM_ASSIGN: if (op1_info == MAY_BE_DOUBLE) { - spec = 3007 | SPEC_RULE_OP1; + spec = 2955 | SPEC_RULE_OP1; } else if ((op->op1_type == IS_CONST) ? !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)) : (!(op1_info & ((MAY_BE_ANY|MAY_BE_UNDEF)-(MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE))))) { - spec = 3012 | SPEC_RULE_OP1; + spec = 2960 | SPEC_RULE_OP1; } break; case ZEND_PRE_INC: if (res_info == MAY_BE_LONG && op1_info == MAY_BE_LONG) { - spec = 2989 | SPEC_RULE_RETVAL; + spec = 2937 | SPEC_RULE_RETVAL; } else if (op1_info == MAY_BE_LONG) { - spec = 2991 | SPEC_RULE_RETVAL; + spec = 2939 | SPEC_RULE_RETVAL; } else if (op1_info == (MAY_BE_LONG|MAY_BE_DOUBLE)) { - spec = 2993 | SPEC_RULE_RETVAL; + spec = 2941 | SPEC_RULE_RETVAL; } break; case ZEND_PRE_DEC: if (res_info == MAY_BE_LONG && op1_info == MAY_BE_LONG) { - spec = 2995 | SPEC_RULE_RETVAL; + spec = 2943 | SPEC_RULE_RETVAL; } else if (op1_info == MAY_BE_LONG) { - spec = 2997 | SPEC_RULE_RETVAL; + spec = 2945 | SPEC_RULE_RETVAL; } else if (op1_info == (MAY_BE_LONG|MAY_BE_DOUBLE)) { - spec = 2999 | SPEC_RULE_RETVAL; + spec = 2947 | SPEC_RULE_RETVAL; } break; case ZEND_POST_INC: if (res_info == MAY_BE_LONG && op1_info == MAY_BE_LONG) { - spec = 3001; + spec = 2949; } else if (op1_info == MAY_BE_LONG) { - spec = 3002; + spec = 2950; } else if (op1_info == (MAY_BE_LONG|MAY_BE_DOUBLE)) { - spec = 3003; + spec = 2951; } break; case ZEND_POST_DEC: if (res_info == MAY_BE_LONG && op1_info == MAY_BE_LONG) { - spec = 3004; + spec = 2952; } else if (op1_info == MAY_BE_LONG) { - spec = 3005; + spec = 2953; } else if (op1_info == (MAY_BE_LONG|MAY_BE_DOUBLE)) { - spec = 3006; + spec = 2954; } break; case ZEND_JMP: if (OP_JMP_ADDR(op, op->op1) > op) { - spec = 2163; + spec = 2111; } break; case ZEND_SEND_VAL: if (op->op1_type == IS_CONST && !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1))) { - spec = 3052; + spec = 3000; } break; case ZEND_SEND_VAR_EX: if (op->op2.num <= MAX_ARG_FLAG_NUM && (op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) == 0) { - spec = 3047 | SPEC_RULE_OP1; + spec = 2995 | SPEC_RULE_OP1; } break; case ZEND_FE_FETCH_R: if (op->op2_type == IS_CV && (op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) == MAY_BE_ARRAY) { - spec = 3054 | SPEC_RULE_RETVAL; + spec = 3002 | SPEC_RULE_RETVAL; } break; case ZEND_FETCH_DIM_R: @@ -61677,17 +61281,17 @@ ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* op, uint32_t if (op->op1_type == IS_CONST && op->op2_type == IS_CONST) { break; } - spec = 3017 | SPEC_RULE_OP1 | SPEC_RULE_OP2; + spec = 2965 | SPEC_RULE_OP1 | SPEC_RULE_OP2; } break; case ZEND_SEND_VAL_EX: if (op->op2.num <= MAX_ARG_FLAG_NUM && op->op1_type == IS_CONST && !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1))) { - spec = 3053; + spec = 3001; } break; case ZEND_SEND_VAR: if ((op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) == 0) { - spec = 3042 | SPEC_RULE_OP1; + spec = 2990 | SPEC_RULE_OP1; } break; case ZEND_BW_OR: diff --git a/Zend/zend_vm_gen.php b/Zend/zend_vm_gen.php index 05c0688496..e178071caa 100755 --- a/Zend/zend_vm_gen.php +++ b/Zend/zend_vm_gen.php @@ -1061,6 +1061,10 @@ function is_inline_hybrid_handler($name, $hot, $op1, $op2, $extra_spec) { function gen_handler($f, $spec, $kind, $name, $op1, $op2, $use, $code, $lineno, $opcode, $extra_spec = null, &$switch_labels = array()) { global $definition_file, $prefix, $opnames, $gen_order; + if (isset($opcode['alias']) && ($spec || $kind != ZEND_VM_KIND_SWITCH)) { + return; + } + if ($spec && skip_extra_spec_function($op1, $op2, $extra_spec)) { return; } @@ -1204,7 +1208,7 @@ function gen_null_label($f, $kind, $prolog) { // Generates array of opcode handlers (specialized or unspecialized) function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array()) { - global $opcodes, $op_types, $prefix, $op_types_ex; + global $opcodes, $opnames, $op_types, $prefix, $op_types_ex; $list = []; $next = 0; @@ -1214,6 +1218,10 @@ function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array() // For each opcode in opcode number order foreach($opcodes as $num => $dsc) { + if (isset($dsc['alias'])) { + $specs[$num] = $specs[$opnames[$dsc['alias']]]; + continue; + } $specs[$num] = "$label"; $spec_op1 = $spec_op2 = $spec_extra = false; $def_op1_type = $def_op2_type = "ANY"; @@ -1425,8 +1433,18 @@ function gen_labels($f, $spec, $kind, $prolog, &$specs, $switch_labels = array() } $next = $num+1; - //ugly trick for ZEND_VM_DEFINE_OP - if ($dsc["code"]) { + if (isset($dsc['alias']) && $kind != ZEND_VM_KIND_SWITCH) { + // Emit pointer to unspecialized handler + switch ($kind) { + case ZEND_VM_KIND_CALL: + out($f,$prolog.$dsc['alias']."_HANDLER,\n"); + break; + case ZEND_VM_KIND_GOTO: + out($f,$prolog."(void*)&&".$dsc['alias']."_LABEL,\n"); + break; + } + $list[] = $dsc["op"]; + } else if ($dsc["code"]) { //ugly trick for ZEND_VM_DEFINE_OP // Emit pointer to unspecialized handler switch ($kind) { case ZEND_VM_KIND_CALL: @@ -2496,7 +2514,17 @@ function gen_vm($def, $skel) { // Search for opcode handlers those are used by other opcode handlers foreach ($opcodes as $dsc) { - if (preg_match_all("/ZEND_VM_DISPATCH_TO_HANDLER\(\s*([A-Z_]*)\s*\)/m", $dsc["code"], $mm, PREG_SET_ORDER)) { + if (preg_match("/^\s*{\s*ZEND_VM_DISPATCH_TO_HANDLER\(\s*([A-Z_]*)\s*\)\s*;\s*}\s*/", $dsc["code"], $m)) { + $op = $m[1]; + if (!isset($opnames[$op])) { + die("ERROR ($def:$lineno): Opcode with name '$op' is not defined.\n"); + } + $opcodes[$opnames[$dsc['op']]]['alias'] = $op; + if (!ZEND_VM_SPEC && ZEND_VM_KIND == ZEND_VM_KIND_SWITCH) { + $code = $opnames[$op]; + $opcodes[$code]['use'] = 1; + } + } else if (preg_match_all("/ZEND_VM_DISPATCH_TO_HANDLER\(\s*([A-Z_]*)\s*\)/m", $dsc["code"], $mm, PREG_SET_ORDER)) { foreach ($mm as $m) { $op = $m[1]; if (!isset($opnames[$op])) { diff --git a/Zend/zend_vm_handlers.h b/Zend/zend_vm_handlers.h index 50d312604a..ae575e2a19 100644 --- a/Zend/zend_vm_handlers.h +++ b/Zend/zend_vm_handlers.h @@ -449,1240 +449,1214 @@ _(1050, ZEND_POST_DEC_SPEC_VAR) \ _(1052, ZEND_POST_DEC_SPEC_CV) \ _(1053, ZEND_PRE_INC_STATIC_PROP_SPEC) \ - _(1054, ZEND_PRE_DEC_STATIC_PROP_SPEC) \ - _(1055, ZEND_POST_INC_STATIC_PROP_SPEC) \ - _(1056, ZEND_POST_DEC_STATIC_PROP_SPEC) \ - _(1057, ZEND_JMP_SPEC) \ - _(1058, ZEND_JMPZ_SPEC_CONST) \ - _(1059, ZEND_JMPZ_SPEC_TMPVAR) \ - _(1060, ZEND_JMPZ_SPEC_TMPVAR) \ - _(1062, ZEND_JMPZ_SPEC_CV) \ - _(1063, ZEND_JMPNZ_SPEC_CONST) \ - _(1064, ZEND_JMPNZ_SPEC_TMPVAR) \ - _(1065, ZEND_JMPNZ_SPEC_TMPVAR) \ - _(1067, ZEND_JMPNZ_SPEC_CV) \ - _(1068, ZEND_JMPZNZ_SPEC_CONST) \ - _(1069, ZEND_JMPZNZ_SPEC_TMPVAR) \ - _(1070, ZEND_JMPZNZ_SPEC_TMPVAR) \ - _(1072, ZEND_JMPZNZ_SPEC_CV) \ - _(1073, ZEND_JMPZ_EX_SPEC_CONST) \ - _(1074, ZEND_JMPZ_EX_SPEC_TMPVAR) \ - _(1075, ZEND_JMPZ_EX_SPEC_TMPVAR) \ - _(1077, ZEND_JMPZ_EX_SPEC_CV) \ - _(1078, ZEND_JMPNZ_EX_SPEC_CONST) \ - _(1079, ZEND_JMPNZ_EX_SPEC_TMPVAR) \ - _(1080, ZEND_JMPNZ_EX_SPEC_TMPVAR) \ - _(1082, ZEND_JMPNZ_EX_SPEC_CV) \ - _(1083, ZEND_CASE_SPEC_TMPVAR_CONST) \ - _(1084, ZEND_CASE_SPEC_TMPVAR_TMPVAR) \ - _(1085, ZEND_CASE_SPEC_TMPVAR_TMPVAR) \ - _(1087, ZEND_CASE_SPEC_TMPVAR_CV) \ - _(1088, ZEND_CHECK_VAR_SPEC_CV_UNUSED) \ - _(1089, ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR) \ - _(1090, ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK) \ - _(1091, ZEND_CAST_SPEC_CONST) \ - _(1092, ZEND_CAST_SPEC_TMP) \ - _(1093, ZEND_CAST_SPEC_VAR) \ - _(1095, ZEND_CAST_SPEC_CV) \ - _(1096, ZEND_BOOL_SPEC_CONST) \ - _(1097, ZEND_BOOL_SPEC_TMPVAR) \ - _(1098, ZEND_BOOL_SPEC_TMPVAR) \ - _(1100, ZEND_BOOL_SPEC_CV) \ - _(1101, ZEND_FAST_CONCAT_SPEC_CONST_CONST) \ - _(1102, ZEND_FAST_CONCAT_SPEC_CONST_TMPVAR) \ - _(1103, ZEND_FAST_CONCAT_SPEC_CONST_TMPVAR) \ - _(1105, ZEND_FAST_CONCAT_SPEC_CONST_CV) \ - _(1106, ZEND_FAST_CONCAT_SPEC_TMPVAR_CONST) \ - _(1107, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ - _(1108, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ - _(1110, ZEND_FAST_CONCAT_SPEC_TMPVAR_CV) \ - _(1111, ZEND_FAST_CONCAT_SPEC_TMPVAR_CONST) \ - _(1112, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ - _(1113, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ - _(1115, ZEND_FAST_CONCAT_SPEC_TMPVAR_CV) \ - _(1121, ZEND_FAST_CONCAT_SPEC_CV_CONST) \ - _(1122, ZEND_FAST_CONCAT_SPEC_CV_TMPVAR) \ - _(1123, ZEND_FAST_CONCAT_SPEC_CV_TMPVAR) \ - _(1125, ZEND_FAST_CONCAT_SPEC_CV_CV) \ - _(1126, ZEND_ROPE_INIT_SPEC_UNUSED_CONST) \ - _(1127, ZEND_ROPE_INIT_SPEC_UNUSED_TMPVAR) \ - _(1128, ZEND_ROPE_INIT_SPEC_UNUSED_TMPVAR) \ - _(1130, ZEND_ROPE_INIT_SPEC_UNUSED_CV) \ - _(1131, ZEND_ROPE_ADD_SPEC_TMP_CONST) \ - _(1132, ZEND_ROPE_ADD_SPEC_TMP_TMPVAR) \ - _(1133, ZEND_ROPE_ADD_SPEC_TMP_TMPVAR) \ - _(1135, ZEND_ROPE_ADD_SPEC_TMP_CV) \ - _(1136, ZEND_ROPE_END_SPEC_TMP_CONST) \ - _(1137, ZEND_ROPE_END_SPEC_TMP_TMPVAR) \ - _(1138, ZEND_ROPE_END_SPEC_TMP_TMPVAR) \ - _(1140, ZEND_ROPE_END_SPEC_TMP_CV) \ - _(1141, ZEND_BEGIN_SILENCE_SPEC) \ - _(1142, ZEND_END_SILENCE_SPEC_TMP) \ - _(1143, ZEND_INIT_FCALL_BY_NAME_SPEC_CONST) \ - _(1144, ZEND_DO_FCALL_SPEC_RETVAL_UNUSED) \ - _(1145, ZEND_DO_FCALL_SPEC_RETVAL_USED) \ - _(1146, ZEND_INIT_FCALL_SPEC_CONST) \ - _(1147, ZEND_RETURN_SPEC_CONST) \ - _(1148, ZEND_RETURN_SPEC_TMP) \ - _(1149, ZEND_RETURN_SPEC_VAR) \ - _(1151, ZEND_RETURN_SPEC_CV) \ - _(1152, ZEND_RECV_SPEC_UNUSED) \ - _(1153, ZEND_RECV_INIT_SPEC_CONST) \ - _(1154, ZEND_SEND_VAL_SPEC_CONST) \ - _(1155, ZEND_SEND_VAL_SPEC_TMPVAR) \ - _(1156, ZEND_SEND_VAL_SPEC_TMPVAR) \ - _(1163, ZEND_SEND_VAR_EX_SPEC_VAR) \ - _(1164, ZEND_SEND_VAR_EX_SPEC_VAR_QUICK) \ - _(1167, ZEND_SEND_VAR_EX_SPEC_CV) \ - _(1168, ZEND_SEND_VAR_EX_SPEC_CV_QUICK) \ - _(1171, ZEND_SEND_REF_SPEC_VAR) \ - _(1173, ZEND_SEND_REF_SPEC_CV) \ - _(1174, ZEND_NEW_SPEC_CONST_UNUSED) \ - _(1176, ZEND_NEW_SPEC_VAR_UNUSED) \ - _(1177, ZEND_NEW_SPEC_UNUSED_UNUSED) \ - _(1179, ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST) \ - _(1180, ZEND_FREE_SPEC_TMPVAR) \ - _(1181, ZEND_INIT_ARRAY_SPEC_CONST_CONST) \ - _(1182, ZEND_INIT_ARRAY_SPEC_CONST_TMPVAR) \ - _(1183, ZEND_INIT_ARRAY_SPEC_CONST_TMPVAR) \ - _(1184, ZEND_INIT_ARRAY_SPEC_CONST_UNUSED) \ - _(1185, ZEND_INIT_ARRAY_SPEC_CONST_CV) \ - _(1186, ZEND_INIT_ARRAY_SPEC_TMP_CONST) \ - _(1187, ZEND_INIT_ARRAY_SPEC_TMP_TMPVAR) \ - _(1188, ZEND_INIT_ARRAY_SPEC_TMP_TMPVAR) \ - _(1189, ZEND_INIT_ARRAY_SPEC_TMP_UNUSED) \ - _(1190, ZEND_INIT_ARRAY_SPEC_TMP_CV) \ - _(1191, ZEND_INIT_ARRAY_SPEC_VAR_CONST) \ - _(1192, ZEND_INIT_ARRAY_SPEC_VAR_TMPVAR) \ - _(1193, ZEND_INIT_ARRAY_SPEC_VAR_TMPVAR) \ - _(1194, ZEND_INIT_ARRAY_SPEC_VAR_UNUSED) \ - _(1195, ZEND_INIT_ARRAY_SPEC_VAR_CV) \ - _(1196, ZEND_INIT_ARRAY_SPEC_UNUSED_CONST) \ - _(1197, ZEND_INIT_ARRAY_SPEC_UNUSED_TMPVAR) \ - _(1198, ZEND_INIT_ARRAY_SPEC_UNUSED_TMPVAR) \ - _(1199, ZEND_INIT_ARRAY_SPEC_UNUSED_UNUSED) \ - _(1200, ZEND_INIT_ARRAY_SPEC_UNUSED_CV) \ - _(1201, ZEND_INIT_ARRAY_SPEC_CV_CONST) \ - _(1202, ZEND_INIT_ARRAY_SPEC_CV_TMPVAR) \ - _(1203, ZEND_INIT_ARRAY_SPEC_CV_TMPVAR) \ - _(1204, ZEND_INIT_ARRAY_SPEC_CV_UNUSED) \ - _(1205, ZEND_INIT_ARRAY_SPEC_CV_CV) \ - _(1206, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST) \ - _(1207, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMPVAR) \ - _(1208, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMPVAR) \ - _(1209, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED) \ - _(1210, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV) \ - _(1211, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST) \ - _(1212, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMPVAR) \ - _(1213, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMPVAR) \ - _(1214, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED) \ - _(1215, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV) \ - _(1216, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST) \ - _(1217, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMPVAR) \ - _(1218, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMPVAR) \ - _(1219, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED) \ - _(1220, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV) \ - _(1226, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST) \ - _(1227, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMPVAR) \ - _(1228, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMPVAR) \ - _(1229, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED) \ - _(1230, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV) \ - _(1231, ZEND_INCLUDE_OR_EVAL_SPEC_CONST) \ - _(1232, ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR) \ - _(1233, ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR) \ - _(1235, ZEND_INCLUDE_OR_EVAL_SPEC_CV) \ - _(1236, ZEND_UNSET_VAR_SPEC_CONST_UNUSED) \ - _(1237, ZEND_UNSET_VAR_SPEC_TMPVAR_UNUSED) \ - _(1238, ZEND_UNSET_VAR_SPEC_TMPVAR_UNUSED) \ - _(1240, ZEND_UNSET_VAR_SPEC_CV_UNUSED) \ - _(1251, ZEND_UNSET_DIM_SPEC_VAR_CONST) \ - _(1252, ZEND_UNSET_DIM_SPEC_VAR_TMPVAR) \ - _(1253, ZEND_UNSET_DIM_SPEC_VAR_TMPVAR) \ - _(1255, ZEND_UNSET_DIM_SPEC_VAR_CV) \ - _(1261, ZEND_UNSET_DIM_SPEC_CV_CONST) \ - _(1262, ZEND_UNSET_DIM_SPEC_CV_TMPVAR) \ - _(1263, ZEND_UNSET_DIM_SPEC_CV_TMPVAR) \ - _(1265, ZEND_UNSET_DIM_SPEC_CV_CV) \ - _(1276, ZEND_UNSET_OBJ_SPEC_VAR_CONST) \ - _(1277, ZEND_UNSET_OBJ_SPEC_VAR_TMPVAR) \ - _(1278, ZEND_UNSET_OBJ_SPEC_VAR_TMPVAR) \ - _(1280, ZEND_UNSET_OBJ_SPEC_VAR_CV) \ - _(1281, ZEND_UNSET_OBJ_SPEC_UNUSED_CONST) \ - _(1282, ZEND_UNSET_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1283, ZEND_UNSET_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1285, ZEND_UNSET_OBJ_SPEC_UNUSED_CV) \ - _(1286, ZEND_UNSET_OBJ_SPEC_CV_CONST) \ - _(1287, ZEND_UNSET_OBJ_SPEC_CV_TMPVAR) \ - _(1288, ZEND_UNSET_OBJ_SPEC_CV_TMPVAR) \ - _(1290, ZEND_UNSET_OBJ_SPEC_CV_CV) \ - _(1291, ZEND_FE_RESET_R_SPEC_CONST) \ - _(1292, ZEND_FE_RESET_R_SPEC_TMP) \ - _(1293, ZEND_FE_RESET_R_SPEC_VAR) \ - _(1295, ZEND_FE_RESET_R_SPEC_CV) \ - _(1296, ZEND_FE_FETCH_R_SPEC_VAR) \ - _(1297, ZEND_EXIT_SPEC) \ - _(1298, ZEND_FETCH_R_SPEC_CONST_UNUSED) \ - _(1299, ZEND_FETCH_R_SPEC_TMPVAR_UNUSED) \ - _(1300, ZEND_FETCH_R_SPEC_TMPVAR_UNUSED) \ - _(1302, ZEND_FETCH_R_SPEC_CV_UNUSED) \ - _(1303, ZEND_FETCH_DIM_R_SPEC_CONST_CONST) \ - _(1304, ZEND_FETCH_DIM_R_SPEC_CONST_TMPVAR) \ - _(1305, ZEND_FETCH_DIM_R_SPEC_CONST_TMPVAR) \ - _(1307, ZEND_FETCH_DIM_R_SPEC_CONST_CV) \ - _(1308, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CONST) \ - _(1309, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ - _(1310, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ - _(1312, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CV) \ - _(1313, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CONST) \ - _(1314, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ - _(1315, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ - _(1317, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CV) \ - _(1323, ZEND_FETCH_DIM_R_SPEC_CV_CONST) \ - _(1324, ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR) \ - _(1325, ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR) \ - _(1327, ZEND_FETCH_DIM_R_SPEC_CV_CV) \ - _(1328, ZEND_FETCH_OBJ_R_SPEC_CONST_CONST) \ - _(1329, ZEND_FETCH_OBJ_R_SPEC_CONST_TMPVAR) \ - _(1330, ZEND_FETCH_OBJ_R_SPEC_CONST_TMPVAR) \ - _(1332, ZEND_FETCH_OBJ_R_SPEC_CONST_CV) \ - _(1333, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CONST) \ - _(1334, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ - _(1335, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ - _(1337, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CV) \ - _(1338, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CONST) \ - _(1339, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ - _(1340, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ - _(1342, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CV) \ - _(1343, ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST) \ - _(1344, ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR) \ - _(1345, ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR) \ - _(1347, ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV) \ - _(1348, ZEND_FETCH_OBJ_R_SPEC_CV_CONST) \ - _(1349, ZEND_FETCH_OBJ_R_SPEC_CV_TMPVAR) \ - _(1350, ZEND_FETCH_OBJ_R_SPEC_CV_TMPVAR) \ - _(1352, ZEND_FETCH_OBJ_R_SPEC_CV_CV) \ - _(1353, ZEND_FETCH_W_SPEC_CONST_UNUSED) \ - _(1354, ZEND_FETCH_W_SPEC_TMPVAR_UNUSED) \ - _(1355, ZEND_FETCH_W_SPEC_TMPVAR_UNUSED) \ - _(1357, ZEND_FETCH_W_SPEC_CV_UNUSED) \ - _(1368, ZEND_FETCH_DIM_W_SPEC_VAR_CONST) \ - _(1369, ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR) \ - _(1370, ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR) \ - _(1371, ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED) \ - _(1372, ZEND_FETCH_DIM_W_SPEC_VAR_CV) \ - _(1378, ZEND_FETCH_DIM_W_SPEC_CV_CONST) \ - _(1379, ZEND_FETCH_DIM_W_SPEC_CV_TMPVAR) \ - _(1380, ZEND_FETCH_DIM_W_SPEC_CV_TMPVAR) \ - _(1381, ZEND_FETCH_DIM_W_SPEC_CV_UNUSED) \ - _(1382, ZEND_FETCH_DIM_W_SPEC_CV_CV) \ - _(1393, ZEND_FETCH_OBJ_W_SPEC_VAR_CONST) \ - _(1394, ZEND_FETCH_OBJ_W_SPEC_VAR_TMPVAR) \ - _(1395, ZEND_FETCH_OBJ_W_SPEC_VAR_TMPVAR) \ - _(1397, ZEND_FETCH_OBJ_W_SPEC_VAR_CV) \ - _(1398, ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST) \ - _(1399, ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMPVAR) \ - _(1400, ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMPVAR) \ - _(1402, ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV) \ - _(1403, ZEND_FETCH_OBJ_W_SPEC_CV_CONST) \ - _(1404, ZEND_FETCH_OBJ_W_SPEC_CV_TMPVAR) \ - _(1405, ZEND_FETCH_OBJ_W_SPEC_CV_TMPVAR) \ - _(1407, ZEND_FETCH_OBJ_W_SPEC_CV_CV) \ - _(1408, ZEND_FETCH_RW_SPEC_CONST_UNUSED) \ - _(1409, ZEND_FETCH_RW_SPEC_TMPVAR_UNUSED) \ - _(1410, ZEND_FETCH_RW_SPEC_TMPVAR_UNUSED) \ - _(1412, ZEND_FETCH_RW_SPEC_CV_UNUSED) \ - _(1423, ZEND_FETCH_DIM_RW_SPEC_VAR_CONST) \ - _(1424, ZEND_FETCH_DIM_RW_SPEC_VAR_TMPVAR) \ - _(1425, ZEND_FETCH_DIM_RW_SPEC_VAR_TMPVAR) \ - _(1426, ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED) \ - _(1427, ZEND_FETCH_DIM_RW_SPEC_VAR_CV) \ - _(1433, ZEND_FETCH_DIM_RW_SPEC_CV_CONST) \ - _(1434, ZEND_FETCH_DIM_RW_SPEC_CV_TMPVAR) \ - _(1435, ZEND_FETCH_DIM_RW_SPEC_CV_TMPVAR) \ - _(1436, ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED) \ - _(1437, ZEND_FETCH_DIM_RW_SPEC_CV_CV) \ - _(1448, ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST) \ - _(1449, ZEND_FETCH_OBJ_RW_SPEC_VAR_TMPVAR) \ - _(1450, ZEND_FETCH_OBJ_RW_SPEC_VAR_TMPVAR) \ - _(1452, ZEND_FETCH_OBJ_RW_SPEC_VAR_CV) \ - _(1453, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST) \ - _(1454, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMPVAR) \ - _(1455, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMPVAR) \ - _(1457, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV) \ - _(1458, ZEND_FETCH_OBJ_RW_SPEC_CV_CONST) \ - _(1459, ZEND_FETCH_OBJ_RW_SPEC_CV_TMPVAR) \ - _(1460, ZEND_FETCH_OBJ_RW_SPEC_CV_TMPVAR) \ - _(1462, ZEND_FETCH_OBJ_RW_SPEC_CV_CV) \ - _(1463, ZEND_FETCH_IS_SPEC_CONST_UNUSED) \ - _(1464, ZEND_FETCH_IS_SPEC_TMPVAR_UNUSED) \ - _(1465, ZEND_FETCH_IS_SPEC_TMPVAR_UNUSED) \ - _(1467, ZEND_FETCH_IS_SPEC_CV_UNUSED) \ - _(1468, ZEND_FETCH_DIM_IS_SPEC_CONST_CONST) \ - _(1469, ZEND_FETCH_DIM_IS_SPEC_CONST_TMPVAR) \ - _(1470, ZEND_FETCH_DIM_IS_SPEC_CONST_TMPVAR) \ - _(1472, ZEND_FETCH_DIM_IS_SPEC_CONST_CV) \ - _(1473, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CONST) \ - _(1474, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ - _(1475, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ - _(1477, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CV) \ - _(1478, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CONST) \ - _(1479, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ - _(1480, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ - _(1482, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CV) \ - _(1488, ZEND_FETCH_DIM_IS_SPEC_CV_CONST) \ - _(1489, ZEND_FETCH_DIM_IS_SPEC_CV_TMPVAR) \ - _(1490, ZEND_FETCH_DIM_IS_SPEC_CV_TMPVAR) \ - _(1492, ZEND_FETCH_DIM_IS_SPEC_CV_CV) \ - _(1493, ZEND_FETCH_OBJ_IS_SPEC_CONST_CONST) \ - _(1494, ZEND_FETCH_OBJ_IS_SPEC_CONST_TMPVAR) \ - _(1495, ZEND_FETCH_OBJ_IS_SPEC_CONST_TMPVAR) \ - _(1497, ZEND_FETCH_OBJ_IS_SPEC_CONST_CV) \ - _(1498, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CONST) \ - _(1499, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ - _(1500, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ - _(1502, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CV) \ - _(1503, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CONST) \ - _(1504, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ - _(1505, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ - _(1507, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CV) \ - _(1508, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST) \ - _(1509, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMPVAR) \ - _(1510, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMPVAR) \ - _(1512, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV) \ - _(1513, ZEND_FETCH_OBJ_IS_SPEC_CV_CONST) \ - _(1514, ZEND_FETCH_OBJ_IS_SPEC_CV_TMPVAR) \ - _(1515, ZEND_FETCH_OBJ_IS_SPEC_CV_TMPVAR) \ - _(1517, ZEND_FETCH_OBJ_IS_SPEC_CV_CV) \ - _(1518, ZEND_FETCH_FUNC_ARG_SPEC_CONST_UNUSED) \ - _(1519, ZEND_FETCH_FUNC_ARG_SPEC_TMPVAR_UNUSED) \ - _(1520, ZEND_FETCH_FUNC_ARG_SPEC_TMPVAR_UNUSED) \ - _(1522, ZEND_FETCH_FUNC_ARG_SPEC_CV_UNUSED) \ - _(1523, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_CONST) \ - _(1524, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_TMPVAR) \ - _(1525, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_TMPVAR) \ - _(1526, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_UNUSED) \ - _(1527, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_CV) \ - _(1528, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_CONST) \ - _(1529, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_TMPVAR) \ - _(1530, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_TMPVAR) \ - _(1531, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_UNUSED) \ - _(1532, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_CV) \ - _(1533, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST) \ - _(1534, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMPVAR) \ - _(1535, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMPVAR) \ - _(1536, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED) \ - _(1537, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV) \ - _(1543, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST) \ - _(1544, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMPVAR) \ - _(1545, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMPVAR) \ - _(1546, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED) \ - _(1547, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV) \ - _(1548, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_CONST) \ - _(1549, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_TMPVAR) \ - _(1550, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_TMPVAR) \ - _(1552, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_CV) \ - _(1553, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_CONST) \ - _(1554, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_TMPVAR) \ - _(1555, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_TMPVAR) \ - _(1557, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_CV) \ - _(1558, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST) \ - _(1559, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMPVAR) \ - _(1560, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMPVAR) \ - _(1562, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV) \ - _(1563, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST) \ - _(1564, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMPVAR) \ - _(1565, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMPVAR) \ - _(1567, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV) \ - _(1568, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST) \ - _(1569, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMPVAR) \ - _(1570, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMPVAR) \ - _(1572, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV) \ - _(1573, ZEND_FETCH_UNSET_SPEC_CONST_UNUSED) \ - _(1574, ZEND_FETCH_UNSET_SPEC_TMPVAR_UNUSED) \ - _(1575, ZEND_FETCH_UNSET_SPEC_TMPVAR_UNUSED) \ - _(1577, ZEND_FETCH_UNSET_SPEC_CV_UNUSED) \ - _(1588, ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST) \ - _(1589, ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMPVAR) \ - _(1590, ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMPVAR) \ - _(1592, ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV) \ - _(1598, ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST) \ - _(1599, ZEND_FETCH_DIM_UNSET_SPEC_CV_TMPVAR) \ - _(1600, ZEND_FETCH_DIM_UNSET_SPEC_CV_TMPVAR) \ - _(1602, ZEND_FETCH_DIM_UNSET_SPEC_CV_CV) \ - _(1613, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST) \ - _(1614, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMPVAR) \ - _(1615, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMPVAR) \ - _(1617, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV) \ - _(1618, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST) \ - _(1619, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMPVAR) \ - _(1620, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMPVAR) \ - _(1622, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV) \ - _(1623, ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST) \ - _(1624, ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMPVAR) \ - _(1625, ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMPVAR) \ - _(1627, ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV) \ - _(1628, ZEND_FETCH_LIST_R_SPEC_CONST_CONST) \ - _(1629, ZEND_FETCH_LIST_R_SPEC_CONST_TMPVAR) \ - _(1630, ZEND_FETCH_LIST_R_SPEC_CONST_TMPVAR) \ - _(1632, ZEND_FETCH_LIST_R_SPEC_CONST_CV) \ - _(1633, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ - _(1634, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1635, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1637, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ - _(1638, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ - _(1639, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1640, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1642, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ - _(1648, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ - _(1649, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1650, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ - _(1652, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ - _(1653, ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST) \ - _(1654, ZEND_CHECK_FUNC_ARG_SPEC_UNUSED) \ - _(1655, ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_QUICK) \ - _(1656, ZEND_EXT_STMT_SPEC) \ - _(1657, ZEND_EXT_FCALL_BEGIN_SPEC) \ - _(1658, ZEND_EXT_FCALL_END_SPEC) \ - _(1659, ZEND_EXT_NOP_SPEC) \ - _(1660, ZEND_TICKS_SPEC) \ - _(1661, ZEND_SEND_VAR_NO_REF_SPEC_VAR) \ - _(1662, ZEND_CATCH_SPEC_CONST) \ - _(1663, ZEND_THROW_SPEC_CONST) \ - _(1664, ZEND_THROW_SPEC_TMP) \ - _(1665, ZEND_THROW_SPEC_VAR) \ - _(1667, ZEND_THROW_SPEC_CV) \ - _(1668, ZEND_FETCH_CLASS_SPEC_UNUSED_CONST) \ - _(1669, ZEND_FETCH_CLASS_SPEC_UNUSED_TMPVAR) \ - _(1670, ZEND_FETCH_CLASS_SPEC_UNUSED_TMPVAR) \ - _(1671, ZEND_FETCH_CLASS_SPEC_UNUSED_UNUSED) \ - _(1672, ZEND_FETCH_CLASS_SPEC_UNUSED_CV) \ - _(1673, ZEND_CLONE_SPEC_CONST) \ - _(1674, ZEND_CLONE_SPEC_TMPVAR) \ - _(1675, ZEND_CLONE_SPEC_TMPVAR) \ - _(1676, ZEND_CLONE_SPEC_UNUSED) \ - _(1677, ZEND_CLONE_SPEC_CV) \ - _(1678, ZEND_RETURN_BY_REF_SPEC_CONST) \ - _(1679, ZEND_RETURN_BY_REF_SPEC_TMP) \ - _(1680, ZEND_RETURN_BY_REF_SPEC_VAR) \ - _(1682, ZEND_RETURN_BY_REF_SPEC_CV) \ - _(1683, ZEND_INIT_METHOD_CALL_SPEC_CONST_CONST) \ - _(1684, ZEND_INIT_METHOD_CALL_SPEC_CONST_TMPVAR) \ - _(1685, ZEND_INIT_METHOD_CALL_SPEC_CONST_TMPVAR) \ - _(1687, ZEND_INIT_METHOD_CALL_SPEC_CONST_CV) \ - _(1688, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CONST) \ - _(1689, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ - _(1690, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ - _(1692, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CV) \ - _(1693, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CONST) \ - _(1694, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ - _(1695, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ - _(1697, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CV) \ - _(1698, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST) \ - _(1699, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ - _(1700, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ - _(1702, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV) \ - _(1703, ZEND_INIT_METHOD_CALL_SPEC_CV_CONST) \ - _(1704, ZEND_INIT_METHOD_CALL_SPEC_CV_TMPVAR) \ - _(1705, ZEND_INIT_METHOD_CALL_SPEC_CV_TMPVAR) \ - _(1707, ZEND_INIT_METHOD_CALL_SPEC_CV_CV) \ - _(1708, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST) \ - _(1709, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMPVAR) \ - _(1710, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMPVAR) \ - _(1711, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED) \ - _(1712, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV) \ - _(1718, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST) \ - _(1719, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMPVAR) \ - _(1720, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMPVAR) \ - _(1721, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED) \ - _(1722, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV) \ - _(1723, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_CONST) \ - _(1724, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ - _(1725, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ - _(1726, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_UNUSED) \ - _(1727, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_CV) \ - _(1733, ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED) \ - _(1734, ZEND_ISSET_ISEMPTY_VAR_SPEC_TMPVAR_UNUSED) \ - _(1735, ZEND_ISSET_ISEMPTY_VAR_SPEC_TMPVAR_UNUSED) \ - _(1737, ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED) \ - _(1738, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_CONST) \ - _(1739, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_TMPVAR) \ - _(1740, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_TMPVAR) \ - _(1742, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_CV) \ - _(1743, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CONST) \ - _(1744, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1745, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1747, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CV) \ - _(1748, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CONST) \ - _(1749, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1750, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1752, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CV) \ - _(1758, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_CONST) \ - _(1759, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_TMPVAR) \ - _(1760, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_TMPVAR) \ - _(1762, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_CV) \ - _(1763, ZEND_SEND_VAL_EX_SPEC_CONST) \ - _(1764, ZEND_SEND_VAL_EX_SPEC_CONST_QUICK) \ - _(1765, ZEND_SEND_VAL_EX_SPEC_TMP) \ - _(1766, ZEND_SEND_VAL_EX_SPEC_TMP_QUICK) \ - _(1775, ZEND_SEND_VAR_SPEC_VAR) \ - _(1777, ZEND_SEND_VAR_SPEC_CV) \ - _(1778, ZEND_INIT_USER_CALL_SPEC_CONST_CONST) \ - _(1779, ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR) \ - _(1780, ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR) \ - _(1782, ZEND_INIT_USER_CALL_SPEC_CONST_CV) \ - _(1783, ZEND_SEND_ARRAY_SPEC) \ - _(1784, ZEND_SEND_USER_SPEC_CONST) \ - _(1785, ZEND_SEND_USER_SPEC_TMP) \ - _(1786, ZEND_SEND_USER_SPEC_VAR) \ - _(1788, ZEND_SEND_USER_SPEC_CV) \ - _(1789, ZEND_STRLEN_SPEC_CONST) \ - _(1790, ZEND_STRLEN_SPEC_TMPVAR) \ - _(1791, ZEND_STRLEN_SPEC_TMPVAR) \ - _(1793, ZEND_STRLEN_SPEC_CV) \ - _(1794, ZEND_DEFINED_SPEC_CONST) \ - _(1795, ZEND_TYPE_CHECK_SPEC_CONST) \ - _(1796, ZEND_TYPE_CHECK_SPEC_TMPVAR) \ - _(1797, ZEND_TYPE_CHECK_SPEC_TMPVAR) \ - _(1799, ZEND_TYPE_CHECK_SPEC_CV) \ - _(1800, ZEND_VERIFY_RETURN_TYPE_SPEC_CONST_UNUSED) \ - _(1801, ZEND_VERIFY_RETURN_TYPE_SPEC_TMP_UNUSED) \ - _(1802, ZEND_VERIFY_RETURN_TYPE_SPEC_VAR_UNUSED) \ - _(1803, ZEND_VERIFY_RETURN_TYPE_SPEC_UNUSED_UNUSED) \ - _(1804, ZEND_VERIFY_RETURN_TYPE_SPEC_CV_UNUSED) \ - _(1805, ZEND_FE_RESET_RW_SPEC_CONST) \ - _(1806, ZEND_FE_RESET_RW_SPEC_TMP) \ - _(1807, ZEND_FE_RESET_RW_SPEC_VAR) \ - _(1809, ZEND_FE_RESET_RW_SPEC_CV) \ - _(1810, ZEND_FE_FETCH_RW_SPEC_VAR) \ - _(1811, ZEND_FE_FREE_SPEC_TMPVAR) \ - _(1812, ZEND_INIT_DYNAMIC_CALL_SPEC_CONST) \ - _(1813, ZEND_INIT_DYNAMIC_CALL_SPEC_TMPVAR) \ - _(1814, ZEND_INIT_DYNAMIC_CALL_SPEC_TMPVAR) \ - _(1816, ZEND_INIT_DYNAMIC_CALL_SPEC_CV) \ - _(1817, ZEND_DO_ICALL_SPEC_RETVAL_UNUSED) \ - _(1818, ZEND_DO_ICALL_SPEC_RETVAL_USED) \ - _(1819, ZEND_DO_UCALL_SPEC_RETVAL_UNUSED) \ - _(1820, ZEND_DO_UCALL_SPEC_RETVAL_USED) \ - _(1821, ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_UNUSED) \ - _(1822, ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED) \ - _(1833, ZEND_PRE_INC_OBJ_SPEC_VAR_CONST) \ - _(1834, ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR) \ - _(1835, ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR) \ - _(1837, ZEND_PRE_INC_OBJ_SPEC_VAR_CV) \ - _(1838, ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST) \ - _(1839, ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1840, ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1842, ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV) \ - _(1843, ZEND_PRE_INC_OBJ_SPEC_CV_CONST) \ - _(1844, ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR) \ - _(1845, ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR) \ - _(1847, ZEND_PRE_INC_OBJ_SPEC_CV_CV) \ - _(1858, ZEND_PRE_DEC_OBJ_SPEC_VAR_CONST) \ - _(1859, ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR) \ - _(1860, ZEND_PRE_DEC_OBJ_SPEC_VAR_TMPVAR) \ - _(1862, ZEND_PRE_DEC_OBJ_SPEC_VAR_CV) \ - _(1863, ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CONST) \ - _(1864, ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1865, ZEND_PRE_DEC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1867, ZEND_PRE_DEC_OBJ_SPEC_UNUSED_CV) \ - _(1868, ZEND_PRE_DEC_OBJ_SPEC_CV_CONST) \ - _(1869, ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR) \ - _(1870, ZEND_PRE_DEC_OBJ_SPEC_CV_TMPVAR) \ - _(1872, ZEND_PRE_DEC_OBJ_SPEC_CV_CV) \ - _(1883, ZEND_POST_INC_OBJ_SPEC_VAR_CONST) \ - _(1884, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR) \ - _(1885, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR) \ - _(1887, ZEND_POST_INC_OBJ_SPEC_VAR_CV) \ - _(1888, ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST) \ - _(1889, ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1890, ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1892, ZEND_POST_INC_OBJ_SPEC_UNUSED_CV) \ - _(1893, ZEND_POST_INC_OBJ_SPEC_CV_CONST) \ - _(1894, ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR) \ - _(1895, ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR) \ - _(1897, ZEND_POST_INC_OBJ_SPEC_CV_CV) \ - _(1908, ZEND_POST_DEC_OBJ_SPEC_VAR_CONST) \ - _(1909, ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR) \ - _(1910, ZEND_POST_DEC_OBJ_SPEC_VAR_TMPVAR) \ - _(1912, ZEND_POST_DEC_OBJ_SPEC_VAR_CV) \ - _(1913, ZEND_POST_DEC_OBJ_SPEC_UNUSED_CONST) \ - _(1914, ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1915, ZEND_POST_DEC_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1917, ZEND_POST_DEC_OBJ_SPEC_UNUSED_CV) \ - _(1918, ZEND_POST_DEC_OBJ_SPEC_CV_CONST) \ - _(1919, ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR) \ - _(1920, ZEND_POST_DEC_OBJ_SPEC_CV_TMPVAR) \ - _(1922, ZEND_POST_DEC_OBJ_SPEC_CV_CV) \ - _(1923, ZEND_ECHO_SPEC_CONST) \ - _(1924, ZEND_ECHO_SPEC_TMPVAR) \ - _(1925, ZEND_ECHO_SPEC_TMPVAR) \ - _(1927, ZEND_ECHO_SPEC_CV) \ - _(1934, ZEND_INSTANCEOF_SPEC_TMPVAR_CONST) \ - _(1936, ZEND_INSTANCEOF_SPEC_TMPVAR_VAR) \ - _(1937, ZEND_INSTANCEOF_SPEC_TMPVAR_UNUSED) \ - _(1939, ZEND_INSTANCEOF_SPEC_TMPVAR_CONST) \ - _(1941, ZEND_INSTANCEOF_SPEC_TMPVAR_VAR) \ - _(1942, ZEND_INSTANCEOF_SPEC_TMPVAR_UNUSED) \ - _(1949, ZEND_INSTANCEOF_SPEC_CV_CONST) \ - _(1951, ZEND_INSTANCEOF_SPEC_CV_VAR) \ - _(1952, ZEND_INSTANCEOF_SPEC_CV_UNUSED) \ - _(1954, ZEND_GENERATOR_CREATE_SPEC) \ - _(1957, ZEND_MAKE_REF_SPEC_VAR_UNUSED) \ - _(1959, ZEND_MAKE_REF_SPEC_CV_UNUSED) \ - _(1960, ZEND_DECLARE_FUNCTION_SPEC) \ - _(1961, ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED) \ - _(1962, ZEND_DECLARE_CONST_SPEC_CONST_CONST) \ - _(1963, ZEND_DECLARE_CLASS_SPEC_CONST) \ - _(1964, ZEND_DECLARE_CLASS_DELAYED_SPEC_CONST_CONST) \ - _(1965, ZEND_DECLARE_ANON_CLASS_SPEC) \ - _(1966, ZEND_ADD_ARRAY_UNPACK_SPEC) \ - _(1967, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_CONST) \ - _(1968, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_TMPVAR) \ - _(1969, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_TMPVAR) \ - _(1971, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_CV) \ - _(1972, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CONST) \ - _(1973, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1974, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1976, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CV) \ - _(1977, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CONST) \ - _(1978, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1979, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ - _(1981, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CV) \ - _(1982, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_CONST) \ - _(1983, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1984, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_TMPVAR) \ - _(1986, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_CV) \ - _(1987, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_CONST) \ - _(1988, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_TMPVAR) \ - _(1989, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_TMPVAR) \ - _(1991, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_CV) \ - _(1992, ZEND_HANDLE_EXCEPTION_SPEC) \ - _(1993, ZEND_USER_OPCODE_SPEC) \ - _(1994, ZEND_ASSERT_CHECK_SPEC) \ - _(1995, ZEND_JMP_SET_SPEC_CONST) \ - _(1996, ZEND_JMP_SET_SPEC_TMP) \ - _(1997, ZEND_JMP_SET_SPEC_VAR) \ - _(1999, ZEND_JMP_SET_SPEC_CV) \ - _(2000, ZEND_UNSET_CV_SPEC_CV_UNUSED) \ - _(2001, ZEND_ISSET_ISEMPTY_CV_SPEC_CV_UNUSED_SET) \ - _(2002, ZEND_ISSET_ISEMPTY_CV_SPEC_CV_UNUSED_EMPTY) \ - _(2003, ZEND_FETCH_LIST_W_SPEC_VAR_CONST) \ - _(2004, ZEND_FETCH_LIST_W_SPEC_VAR_TMPVAR) \ - _(2005, ZEND_FETCH_LIST_W_SPEC_VAR_TMPVAR) \ - _(2007, ZEND_FETCH_LIST_W_SPEC_VAR_CV) \ - _(2008, ZEND_SEPARATE_SPEC_VAR_UNUSED) \ - _(2009, ZEND_FETCH_CLASS_NAME_SPEC_UNUSED) \ - _(2010, ZEND_CALL_TRAMPOLINE_SPEC) \ - _(2011, ZEND_DISCARD_EXCEPTION_SPEC) \ - _(2012, ZEND_YIELD_SPEC_CONST_CONST) \ - _(2013, ZEND_YIELD_SPEC_CONST_TMP) \ - _(2014, ZEND_YIELD_SPEC_CONST_VAR) \ - _(2015, ZEND_YIELD_SPEC_CONST_UNUSED) \ - _(2016, ZEND_YIELD_SPEC_CONST_CV) \ - _(2017, ZEND_YIELD_SPEC_TMP_CONST) \ - _(2018, ZEND_YIELD_SPEC_TMP_TMP) \ - _(2019, ZEND_YIELD_SPEC_TMP_VAR) \ - _(2020, ZEND_YIELD_SPEC_TMP_UNUSED) \ - _(2021, ZEND_YIELD_SPEC_TMP_CV) \ - _(2022, ZEND_YIELD_SPEC_VAR_CONST) \ - _(2023, ZEND_YIELD_SPEC_VAR_TMP) \ - _(2024, ZEND_YIELD_SPEC_VAR_VAR) \ - _(2025, ZEND_YIELD_SPEC_VAR_UNUSED) \ - _(2026, ZEND_YIELD_SPEC_VAR_CV) \ - _(2027, ZEND_YIELD_SPEC_UNUSED_CONST) \ - _(2028, ZEND_YIELD_SPEC_UNUSED_TMP) \ - _(2029, ZEND_YIELD_SPEC_UNUSED_VAR) \ - _(2030, ZEND_YIELD_SPEC_UNUSED_UNUSED) \ - _(2031, ZEND_YIELD_SPEC_UNUSED_CV) \ - _(2032, ZEND_YIELD_SPEC_CV_CONST) \ - _(2033, ZEND_YIELD_SPEC_CV_TMP) \ - _(2034, ZEND_YIELD_SPEC_CV_VAR) \ - _(2035, ZEND_YIELD_SPEC_CV_UNUSED) \ - _(2036, ZEND_YIELD_SPEC_CV_CV) \ - _(2037, ZEND_GENERATOR_RETURN_SPEC_CONST) \ - _(2038, ZEND_GENERATOR_RETURN_SPEC_TMP) \ - _(2039, ZEND_GENERATOR_RETURN_SPEC_VAR) \ - _(2041, ZEND_GENERATOR_RETURN_SPEC_CV) \ - _(2042, ZEND_FAST_CALL_SPEC) \ - _(2043, ZEND_FAST_RET_SPEC) \ - _(2044, ZEND_RECV_VARIADIC_SPEC_UNUSED) \ - _(2045, ZEND_SEND_UNPACK_SPEC) \ - _(2046, ZEND_YIELD_FROM_SPEC_CONST) \ - _(2047, ZEND_YIELD_FROM_SPEC_TMP) \ - _(2048, ZEND_YIELD_FROM_SPEC_VAR) \ - _(2050, ZEND_YIELD_FROM_SPEC_CV) \ - _(2051, ZEND_COPY_TMP_SPEC_TMPVAR_UNUSED) \ - _(2052, ZEND_BIND_GLOBAL_SPEC_CV_CONST) \ - _(2053, ZEND_COALESCE_SPEC_CONST) \ - _(2054, ZEND_COALESCE_SPEC_TMPVAR) \ - _(2055, ZEND_COALESCE_SPEC_TMPVAR) \ - _(2057, ZEND_COALESCE_SPEC_CV) \ - _(2058, ZEND_SPACESHIP_SPEC_CONST_CONST) \ - _(2059, ZEND_SPACESHIP_SPEC_CONST_TMPVAR) \ - _(2060, ZEND_SPACESHIP_SPEC_CONST_TMPVAR) \ - _(2062, ZEND_SPACESHIP_SPEC_CONST_CV) \ - _(2063, ZEND_SPACESHIP_SPEC_TMPVAR_CONST) \ - _(2064, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ - _(2065, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ - _(2067, ZEND_SPACESHIP_SPEC_TMPVAR_CV) \ - _(2068, ZEND_SPACESHIP_SPEC_TMPVAR_CONST) \ - _(2069, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ - _(2070, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ - _(2072, ZEND_SPACESHIP_SPEC_TMPVAR_CV) \ - _(2078, ZEND_SPACESHIP_SPEC_CV_CONST) \ - _(2079, ZEND_SPACESHIP_SPEC_CV_TMPVAR) \ - _(2080, ZEND_SPACESHIP_SPEC_CV_TMPVAR) \ - _(2082, ZEND_SPACESHIP_SPEC_CV_CV) \ - _(2083, ZEND_FUNC_NUM_ARGS_SPEC_UNUSED_UNUSED) \ - _(2084, ZEND_FUNC_GET_ARGS_SPEC_CONST_UNUSED) \ - _(2087, ZEND_FUNC_GET_ARGS_SPEC_UNUSED_UNUSED) \ - _(2089, ZEND_FETCH_STATIC_PROP_R_SPEC) \ - _(2090, ZEND_FETCH_STATIC_PROP_W_SPEC) \ - _(2091, ZEND_FETCH_STATIC_PROP_RW_SPEC) \ - _(2092, ZEND_FETCH_STATIC_PROP_IS_SPEC) \ - _(2093, ZEND_FETCH_STATIC_PROP_FUNC_ARG_SPEC) \ - _(2094, ZEND_FETCH_STATIC_PROP_UNSET_SPEC) \ - _(2095, ZEND_UNSET_STATIC_PROP_SPEC) \ - _(2096, ZEND_ISSET_ISEMPTY_STATIC_PROP_SPEC) \ - _(2097, ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST) \ - _(2099, ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_CONST) \ - _(2100, ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_CONST) \ - _(2102, ZEND_BIND_LEXICAL_SPEC_TMP_CV) \ - _(2103, ZEND_BIND_STATIC_SPEC_CV_UNUSED) \ - _(2104, ZEND_FETCH_THIS_SPEC_UNUSED_UNUSED) \ - _(2105, ZEND_SEND_FUNC_ARG_SPEC_VAR) \ - _(2106, ZEND_ISSET_ISEMPTY_THIS_SPEC_UNUSED_UNUSED) \ - _(2107, ZEND_SWITCH_LONG_SPEC_CONST_CONST) \ - _(2108, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ - _(2109, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ - _(2111, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ - _(2112, ZEND_SWITCH_STRING_SPEC_CONST_CONST) \ - _(2113, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ - _(2114, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ - _(2116, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ - _(2117, ZEND_IN_ARRAY_SPEC_CONST_CONST) \ - _(2118, ZEND_IN_ARRAY_SPEC_TMP_CONST) \ - _(2119, ZEND_IN_ARRAY_SPEC_VAR_CONST) \ - _(2121, ZEND_IN_ARRAY_SPEC_CV_CONST) \ - _(2122, ZEND_COUNT_SPEC_CONST_UNUSED) \ - _(2123, ZEND_COUNT_SPEC_TMP_UNUSED) \ - _(2124, ZEND_COUNT_SPEC_VAR_UNUSED) \ - _(2126, ZEND_COUNT_SPEC_CV_UNUSED) \ - _(2127, ZEND_GET_CLASS_SPEC_CONST_UNUSED) \ - _(2128, ZEND_GET_CLASS_SPEC_TMP_UNUSED) \ - _(2129, ZEND_GET_CLASS_SPEC_VAR_UNUSED) \ - _(2130, ZEND_GET_CLASS_SPEC_UNUSED_UNUSED) \ - _(2131, ZEND_GET_CLASS_SPEC_CV_UNUSED) \ - _(2132, ZEND_GET_CALLED_CLASS_SPEC_UNUSED_UNUSED) \ - _(2133, ZEND_GET_TYPE_SPEC_CONST_UNUSED) \ - _(2134, ZEND_GET_TYPE_SPEC_TMP_UNUSED) \ - _(2135, ZEND_GET_TYPE_SPEC_VAR_UNUSED) \ - _(2137, ZEND_GET_TYPE_SPEC_CV_UNUSED) \ - _(2138, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_CONST) \ - _(2139, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_TMPVAR) \ - _(2140, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_TMPVAR) \ - _(2142, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_CV) \ - _(2143, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CONST) \ - _(2144, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ - _(2145, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ - _(2147, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CV) \ - _(2148, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CONST) \ - _(2149, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ - _(2150, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ - _(2152, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CV) \ - _(2158, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_CONST) \ - _(2159, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_TMPVAR) \ - _(2160, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_TMPVAR) \ - _(2162, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_CV) \ - _(2163, ZEND_JMP_FORWARD_SPEC) \ - _(2169, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2170, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2171, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2173, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2174, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2175, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2176, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2178, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2184, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2185, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2186, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2188, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2194, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ - _(2195, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2196, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2198, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2199, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ - _(2200, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2201, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2203, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2209, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ - _(2210, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2211, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2213, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2219, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2220, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2221, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2223, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2224, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2225, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2226, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2228, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2234, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2235, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2236, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2238, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2240, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ - _(2241, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ - _(2243, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ - _(2244, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2245, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2246, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2248, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2249, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2250, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2251, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2253, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2259, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2260, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2261, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2263, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2265, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ - _(2266, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ - _(2268, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ - _(2269, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ - _(2270, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2271, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2273, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2274, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ - _(2275, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2276, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2278, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2284, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ - _(2285, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2286, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2288, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2290, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2291, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2293, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2294, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2295, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2296, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2298, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2299, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2300, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2301, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2303, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2309, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2310, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2311, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2313, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2319, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2320, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2321, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2323, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2324, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2325, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2326, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2328, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2334, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ - _(2335, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2336, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2338, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ - _(2344, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ - _(2345, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2346, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2348, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2349, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ - _(2350, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2351, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2353, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2359, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ - _(2360, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2361, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2363, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2369, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2370, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2371, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2373, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2374, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2375, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2376, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2378, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2384, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2385, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2386, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2388, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2404, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2405, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2406, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2407, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2408, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2409, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2410, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2411, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2412, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2416, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2417, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2418, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2419, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2420, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2421, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2422, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2423, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2424, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2425, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2426, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2427, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2431, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2432, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2433, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2449, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2450, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2451, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2452, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2453, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2454, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2455, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2456, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2457, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2461, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2462, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2463, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2479, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2480, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2481, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2482, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2483, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2484, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2485, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2486, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2487, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2491, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2492, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2493, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2494, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2495, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2496, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2497, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2498, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2499, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2500, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2501, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2502, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2506, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2507, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2508, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2524, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2525, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2526, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2527, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2528, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2529, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2530, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2531, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2532, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2536, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2537, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2538, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2554, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2555, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2556, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2557, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2558, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2559, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2560, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2561, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2562, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2566, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2567, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2568, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2569, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2570, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2571, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2572, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2573, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2574, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2575, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2576, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2577, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2581, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2582, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2583, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2599, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2600, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2601, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2602, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2603, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2604, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2605, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2606, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2607, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2611, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2612, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2613, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2629, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2630, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2631, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2632, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2633, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2634, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2635, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2636, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2637, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2641, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2642, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2643, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2644, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2645, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2646, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2647, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2648, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2649, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2650, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2651, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2652, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2656, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2657, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2658, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2674, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2675, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2676, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2677, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2678, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2679, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2680, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2681, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2682, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2686, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2687, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2688, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2692, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ - _(2693, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2694, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2695, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ - _(2696, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2697, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2701, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ - _(2702, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2703, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2704, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ - _(2705, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2706, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2707, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2708, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2709, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2710, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2711, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2712, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2716, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2717, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2718, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2719, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ - _(2720, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2721, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2722, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2723, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2724, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2725, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2726, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2727, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2731, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2732, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2733, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2749, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ - _(2750, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2751, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2752, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2753, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2754, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2755, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2756, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2757, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2761, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2762, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2763, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2767, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2768, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2769, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2770, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2771, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2772, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2776, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2777, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2778, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2779, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2780, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2781, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2782, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2783, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2784, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2785, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2786, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2787, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2791, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2792, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2793, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2794, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2795, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2796, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2797, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2798, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2799, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2800, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2801, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2802, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2806, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2807, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2808, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2824, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2825, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2826, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2827, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2828, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2829, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2830, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2831, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2832, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2836, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2837, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2838, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2842, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ - _(2843, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2844, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2845, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ - _(2846, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2847, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2851, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ - _(2852, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2853, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2854, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2855, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2856, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2857, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2858, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2859, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2860, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2861, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2862, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2866, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2867, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2868, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2869, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2870, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2871, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2872, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2873, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2874, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2875, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2876, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2877, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2881, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2882, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2883, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2899, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ - _(2900, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2901, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2902, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2903, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2904, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2905, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2906, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2907, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2911, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ - _(2912, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2913, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2917, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2918, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2919, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2920, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2921, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2922, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2926, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ - _(2927, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ - _(2928, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ - _(2929, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2930, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2931, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2932, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2933, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2934, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2935, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2936, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2937, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2941, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2942, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2943, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2944, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2945, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2946, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2947, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2948, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2949, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2950, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2951, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2952, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2956, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2957, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2958, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2974, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ - _(2975, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ - _(2976, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ - _(2977, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2978, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2979, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2980, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2981, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2982, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2986, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ - _(2987, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ - _(2988, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ - _(2989, ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(2990, ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_USED) \ - _(2991, ZEND_PRE_INC_LONG_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(2992, ZEND_PRE_INC_LONG_SPEC_TMPVARCV_RETVAL_USED) \ - _(2993, ZEND_PRE_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(2994, ZEND_PRE_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_USED) \ - _(2995, ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(2996, ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_USED) \ - _(2997, ZEND_PRE_DEC_LONG_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(2998, ZEND_PRE_DEC_LONG_SPEC_TMPVARCV_RETVAL_USED) \ - _(2999, ZEND_PRE_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_UNUSED) \ - _(3000, ZEND_PRE_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_USED) \ - _(3001, ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV) \ - _(3002, ZEND_POST_INC_LONG_SPEC_TMPVARCV) \ - _(3003, ZEND_POST_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV) \ - _(3004, ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV) \ - _(3005, ZEND_POST_DEC_LONG_SPEC_TMPVARCV) \ - _(3006, ZEND_POST_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV) \ - _(3007, ZEND_QM_ASSIGN_DOUBLE_SPEC_CONST) \ - _(3008, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ - _(3009, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ - _(3011, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ - _(3012, ZEND_QM_ASSIGN_NOREF_SPEC_CONST) \ - _(3013, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ - _(3014, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ - _(3016, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ - _(3018, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ - _(3019, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ - _(3021, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ - _(3022, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_CONST) \ - _(3023, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3024, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3026, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3027, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_CONST) \ - _(3028, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3029, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3031, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ - _(3037, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_CONST) \ - _(3038, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ - _(3039, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ - _(3041, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ - _(3044, ZEND_SEND_VAR_SIMPLE_SPEC_VAR) \ - _(3046, ZEND_SEND_VAR_SIMPLE_SPEC_CV) \ - _(3049, ZEND_SEND_VAR_EX_SIMPLE_SPEC_VAR) \ - _(3051, ZEND_SEND_VAR_EX_SIMPLE_SPEC_CV) \ - _(3052, ZEND_SEND_VAL_SIMPLE_SPEC_CONST) \ - _(3053, ZEND_SEND_VAL_EX_SIMPLE_SPEC_CONST) \ - _(3054, ZEND_FE_FETCH_R_SIMPLE_SPEC_VAR_CV_RETVAL_UNUSED) \ - _(3055, ZEND_FE_FETCH_R_SIMPLE_SPEC_VAR_CV_RETVAL_USED) \ - _(3055+1, ZEND_NULL) + _(1054, ZEND_POST_INC_STATIC_PROP_SPEC) \ + _(1055, ZEND_JMP_SPEC) \ + _(1056, ZEND_JMPZ_SPEC_CONST) \ + _(1057, ZEND_JMPZ_SPEC_TMPVAR) \ + _(1058, ZEND_JMPZ_SPEC_TMPVAR) \ + _(1060, ZEND_JMPZ_SPEC_CV) \ + _(1061, ZEND_JMPNZ_SPEC_CONST) \ + _(1062, ZEND_JMPNZ_SPEC_TMPVAR) \ + _(1063, ZEND_JMPNZ_SPEC_TMPVAR) \ + _(1065, ZEND_JMPNZ_SPEC_CV) \ + _(1066, ZEND_JMPZNZ_SPEC_CONST) \ + _(1067, ZEND_JMPZNZ_SPEC_TMPVAR) \ + _(1068, ZEND_JMPZNZ_SPEC_TMPVAR) \ + _(1070, ZEND_JMPZNZ_SPEC_CV) \ + _(1071, ZEND_JMPZ_EX_SPEC_CONST) \ + _(1072, ZEND_JMPZ_EX_SPEC_TMPVAR) \ + _(1073, ZEND_JMPZ_EX_SPEC_TMPVAR) \ + _(1075, ZEND_JMPZ_EX_SPEC_CV) \ + _(1076, ZEND_JMPNZ_EX_SPEC_CONST) \ + _(1077, ZEND_JMPNZ_EX_SPEC_TMPVAR) \ + _(1078, ZEND_JMPNZ_EX_SPEC_TMPVAR) \ + _(1080, ZEND_JMPNZ_EX_SPEC_CV) \ + _(1081, ZEND_CASE_SPEC_TMPVAR_CONST) \ + _(1082, ZEND_CASE_SPEC_TMPVAR_TMPVAR) \ + _(1083, ZEND_CASE_SPEC_TMPVAR_TMPVAR) \ + _(1085, ZEND_CASE_SPEC_TMPVAR_CV) \ + _(1086, ZEND_CHECK_VAR_SPEC_CV_UNUSED) \ + _(1087, ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR) \ + _(1088, ZEND_SEND_VAR_NO_REF_EX_SPEC_VAR_QUICK) \ + _(1089, ZEND_CAST_SPEC_CONST) \ + _(1090, ZEND_CAST_SPEC_TMP) \ + _(1091, ZEND_CAST_SPEC_VAR) \ + _(1093, ZEND_CAST_SPEC_CV) \ + _(1094, ZEND_BOOL_SPEC_CONST) \ + _(1095, ZEND_BOOL_SPEC_TMPVAR) \ + _(1096, ZEND_BOOL_SPEC_TMPVAR) \ + _(1098, ZEND_BOOL_SPEC_CV) \ + _(1099, ZEND_FAST_CONCAT_SPEC_CONST_CONST) \ + _(1100, ZEND_FAST_CONCAT_SPEC_CONST_TMPVAR) \ + _(1101, ZEND_FAST_CONCAT_SPEC_CONST_TMPVAR) \ + _(1103, ZEND_FAST_CONCAT_SPEC_CONST_CV) \ + _(1104, ZEND_FAST_CONCAT_SPEC_TMPVAR_CONST) \ + _(1105, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ + _(1106, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ + _(1108, ZEND_FAST_CONCAT_SPEC_TMPVAR_CV) \ + _(1109, ZEND_FAST_CONCAT_SPEC_TMPVAR_CONST) \ + _(1110, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ + _(1111, ZEND_FAST_CONCAT_SPEC_TMPVAR_TMPVAR) \ + _(1113, ZEND_FAST_CONCAT_SPEC_TMPVAR_CV) \ + _(1119, ZEND_FAST_CONCAT_SPEC_CV_CONST) \ + _(1120, ZEND_FAST_CONCAT_SPEC_CV_TMPVAR) \ + _(1121, ZEND_FAST_CONCAT_SPEC_CV_TMPVAR) \ + _(1123, ZEND_FAST_CONCAT_SPEC_CV_CV) \ + _(1124, ZEND_ROPE_INIT_SPEC_UNUSED_CONST) \ + _(1125, ZEND_ROPE_INIT_SPEC_UNUSED_TMPVAR) \ + _(1126, ZEND_ROPE_INIT_SPEC_UNUSED_TMPVAR) \ + _(1128, ZEND_ROPE_INIT_SPEC_UNUSED_CV) \ + _(1129, ZEND_ROPE_ADD_SPEC_TMP_CONST) \ + _(1130, ZEND_ROPE_ADD_SPEC_TMP_TMPVAR) \ + _(1131, ZEND_ROPE_ADD_SPEC_TMP_TMPVAR) \ + _(1133, ZEND_ROPE_ADD_SPEC_TMP_CV) \ + _(1134, ZEND_ROPE_END_SPEC_TMP_CONST) \ + _(1135, ZEND_ROPE_END_SPEC_TMP_TMPVAR) \ + _(1136, ZEND_ROPE_END_SPEC_TMP_TMPVAR) \ + _(1138, ZEND_ROPE_END_SPEC_TMP_CV) \ + _(1139, ZEND_BEGIN_SILENCE_SPEC) \ + _(1140, ZEND_END_SILENCE_SPEC_TMP) \ + _(1141, ZEND_INIT_FCALL_BY_NAME_SPEC_CONST) \ + _(1142, ZEND_DO_FCALL_SPEC_RETVAL_UNUSED) \ + _(1143, ZEND_DO_FCALL_SPEC_RETVAL_USED) \ + _(1144, ZEND_INIT_FCALL_SPEC_CONST) \ + _(1145, ZEND_RETURN_SPEC_CONST) \ + _(1146, ZEND_RETURN_SPEC_TMP) \ + _(1147, ZEND_RETURN_SPEC_VAR) \ + _(1149, ZEND_RETURN_SPEC_CV) \ + _(1150, ZEND_RECV_SPEC_UNUSED) \ + _(1151, ZEND_RECV_INIT_SPEC_CONST) \ + _(1152, ZEND_SEND_VAL_SPEC_CONST) \ + _(1153, ZEND_SEND_VAL_SPEC_TMPVAR) \ + _(1154, ZEND_SEND_VAL_SPEC_TMPVAR) \ + _(1161, ZEND_SEND_VAR_EX_SPEC_VAR) \ + _(1162, ZEND_SEND_VAR_EX_SPEC_VAR_QUICK) \ + _(1165, ZEND_SEND_VAR_EX_SPEC_CV) \ + _(1166, ZEND_SEND_VAR_EX_SPEC_CV_QUICK) \ + _(1169, ZEND_SEND_REF_SPEC_VAR) \ + _(1171, ZEND_SEND_REF_SPEC_CV) \ + _(1172, ZEND_NEW_SPEC_CONST_UNUSED) \ + _(1174, ZEND_NEW_SPEC_VAR_UNUSED) \ + _(1175, ZEND_NEW_SPEC_UNUSED_UNUSED) \ + _(1177, ZEND_INIT_NS_FCALL_BY_NAME_SPEC_CONST) \ + _(1178, ZEND_FREE_SPEC_TMPVAR) \ + _(1179, ZEND_INIT_ARRAY_SPEC_CONST_CONST) \ + _(1180, ZEND_INIT_ARRAY_SPEC_CONST_TMPVAR) \ + _(1181, ZEND_INIT_ARRAY_SPEC_CONST_TMPVAR) \ + _(1182, ZEND_INIT_ARRAY_SPEC_CONST_UNUSED) \ + _(1183, ZEND_INIT_ARRAY_SPEC_CONST_CV) \ + _(1184, ZEND_INIT_ARRAY_SPEC_TMP_CONST) \ + _(1185, ZEND_INIT_ARRAY_SPEC_TMP_TMPVAR) \ + _(1186, ZEND_INIT_ARRAY_SPEC_TMP_TMPVAR) \ + _(1187, ZEND_INIT_ARRAY_SPEC_TMP_UNUSED) \ + _(1188, ZEND_INIT_ARRAY_SPEC_TMP_CV) \ + _(1189, ZEND_INIT_ARRAY_SPEC_VAR_CONST) \ + _(1190, ZEND_INIT_ARRAY_SPEC_VAR_TMPVAR) \ + _(1191, ZEND_INIT_ARRAY_SPEC_VAR_TMPVAR) \ + _(1192, ZEND_INIT_ARRAY_SPEC_VAR_UNUSED) \ + _(1193, ZEND_INIT_ARRAY_SPEC_VAR_CV) \ + _(1194, ZEND_INIT_ARRAY_SPEC_UNUSED_CONST) \ + _(1195, ZEND_INIT_ARRAY_SPEC_UNUSED_TMPVAR) \ + _(1196, ZEND_INIT_ARRAY_SPEC_UNUSED_TMPVAR) \ + _(1197, ZEND_INIT_ARRAY_SPEC_UNUSED_UNUSED) \ + _(1198, ZEND_INIT_ARRAY_SPEC_UNUSED_CV) \ + _(1199, ZEND_INIT_ARRAY_SPEC_CV_CONST) \ + _(1200, ZEND_INIT_ARRAY_SPEC_CV_TMPVAR) \ + _(1201, ZEND_INIT_ARRAY_SPEC_CV_TMPVAR) \ + _(1202, ZEND_INIT_ARRAY_SPEC_CV_UNUSED) \ + _(1203, ZEND_INIT_ARRAY_SPEC_CV_CV) \ + _(1204, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CONST) \ + _(1205, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMPVAR) \ + _(1206, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_TMPVAR) \ + _(1207, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_UNUSED) \ + _(1208, ZEND_ADD_ARRAY_ELEMENT_SPEC_CONST_CV) \ + _(1209, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CONST) \ + _(1210, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMPVAR) \ + _(1211, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_TMPVAR) \ + _(1212, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_UNUSED) \ + _(1213, ZEND_ADD_ARRAY_ELEMENT_SPEC_TMP_CV) \ + _(1214, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CONST) \ + _(1215, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMPVAR) \ + _(1216, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_TMPVAR) \ + _(1217, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_UNUSED) \ + _(1218, ZEND_ADD_ARRAY_ELEMENT_SPEC_VAR_CV) \ + _(1224, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CONST) \ + _(1225, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMPVAR) \ + _(1226, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_TMPVAR) \ + _(1227, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_UNUSED) \ + _(1228, ZEND_ADD_ARRAY_ELEMENT_SPEC_CV_CV) \ + _(1229, ZEND_INCLUDE_OR_EVAL_SPEC_CONST) \ + _(1230, ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR) \ + _(1231, ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR) \ + _(1233, ZEND_INCLUDE_OR_EVAL_SPEC_CV) \ + _(1234, ZEND_UNSET_VAR_SPEC_CONST_UNUSED) \ + _(1235, ZEND_UNSET_VAR_SPEC_TMPVAR_UNUSED) \ + _(1236, ZEND_UNSET_VAR_SPEC_TMPVAR_UNUSED) \ + _(1238, ZEND_UNSET_VAR_SPEC_CV_UNUSED) \ + _(1249, ZEND_UNSET_DIM_SPEC_VAR_CONST) \ + _(1250, ZEND_UNSET_DIM_SPEC_VAR_TMPVAR) \ + _(1251, ZEND_UNSET_DIM_SPEC_VAR_TMPVAR) \ + _(1253, ZEND_UNSET_DIM_SPEC_VAR_CV) \ + _(1259, ZEND_UNSET_DIM_SPEC_CV_CONST) \ + _(1260, ZEND_UNSET_DIM_SPEC_CV_TMPVAR) \ + _(1261, ZEND_UNSET_DIM_SPEC_CV_TMPVAR) \ + _(1263, ZEND_UNSET_DIM_SPEC_CV_CV) \ + _(1274, ZEND_UNSET_OBJ_SPEC_VAR_CONST) \ + _(1275, ZEND_UNSET_OBJ_SPEC_VAR_TMPVAR) \ + _(1276, ZEND_UNSET_OBJ_SPEC_VAR_TMPVAR) \ + _(1278, ZEND_UNSET_OBJ_SPEC_VAR_CV) \ + _(1279, ZEND_UNSET_OBJ_SPEC_UNUSED_CONST) \ + _(1280, ZEND_UNSET_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1281, ZEND_UNSET_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1283, ZEND_UNSET_OBJ_SPEC_UNUSED_CV) \ + _(1284, ZEND_UNSET_OBJ_SPEC_CV_CONST) \ + _(1285, ZEND_UNSET_OBJ_SPEC_CV_TMPVAR) \ + _(1286, ZEND_UNSET_OBJ_SPEC_CV_TMPVAR) \ + _(1288, ZEND_UNSET_OBJ_SPEC_CV_CV) \ + _(1289, ZEND_FE_RESET_R_SPEC_CONST) \ + _(1290, ZEND_FE_RESET_R_SPEC_TMP) \ + _(1291, ZEND_FE_RESET_R_SPEC_VAR) \ + _(1293, ZEND_FE_RESET_R_SPEC_CV) \ + _(1294, ZEND_FE_FETCH_R_SPEC_VAR) \ + _(1295, ZEND_EXIT_SPEC) \ + _(1296, ZEND_FETCH_R_SPEC_CONST_UNUSED) \ + _(1297, ZEND_FETCH_R_SPEC_TMPVAR_UNUSED) \ + _(1298, ZEND_FETCH_R_SPEC_TMPVAR_UNUSED) \ + _(1300, ZEND_FETCH_R_SPEC_CV_UNUSED) \ + _(1301, ZEND_FETCH_DIM_R_SPEC_CONST_CONST) \ + _(1302, ZEND_FETCH_DIM_R_SPEC_CONST_TMPVAR) \ + _(1303, ZEND_FETCH_DIM_R_SPEC_CONST_TMPVAR) \ + _(1305, ZEND_FETCH_DIM_R_SPEC_CONST_CV) \ + _(1306, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CONST) \ + _(1307, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ + _(1308, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ + _(1310, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CV) \ + _(1311, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CONST) \ + _(1312, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ + _(1313, ZEND_FETCH_DIM_R_SPEC_TMPVAR_TMPVAR) \ + _(1315, ZEND_FETCH_DIM_R_SPEC_TMPVAR_CV) \ + _(1321, ZEND_FETCH_DIM_R_SPEC_CV_CONST) \ + _(1322, ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR) \ + _(1323, ZEND_FETCH_DIM_R_SPEC_CV_TMPVAR) \ + _(1325, ZEND_FETCH_DIM_R_SPEC_CV_CV) \ + _(1326, ZEND_FETCH_OBJ_R_SPEC_CONST_CONST) \ + _(1327, ZEND_FETCH_OBJ_R_SPEC_CONST_TMPVAR) \ + _(1328, ZEND_FETCH_OBJ_R_SPEC_CONST_TMPVAR) \ + _(1330, ZEND_FETCH_OBJ_R_SPEC_CONST_CV) \ + _(1331, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CONST) \ + _(1332, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ + _(1333, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ + _(1335, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CV) \ + _(1336, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CONST) \ + _(1337, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ + _(1338, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_TMPVAR) \ + _(1340, ZEND_FETCH_OBJ_R_SPEC_TMPVAR_CV) \ + _(1341, ZEND_FETCH_OBJ_R_SPEC_UNUSED_CONST) \ + _(1342, ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR) \ + _(1343, ZEND_FETCH_OBJ_R_SPEC_UNUSED_TMPVAR) \ + _(1345, ZEND_FETCH_OBJ_R_SPEC_UNUSED_CV) \ + _(1346, ZEND_FETCH_OBJ_R_SPEC_CV_CONST) \ + _(1347, ZEND_FETCH_OBJ_R_SPEC_CV_TMPVAR) \ + _(1348, ZEND_FETCH_OBJ_R_SPEC_CV_TMPVAR) \ + _(1350, ZEND_FETCH_OBJ_R_SPEC_CV_CV) \ + _(1351, ZEND_FETCH_W_SPEC_CONST_UNUSED) \ + _(1352, ZEND_FETCH_W_SPEC_TMPVAR_UNUSED) \ + _(1353, ZEND_FETCH_W_SPEC_TMPVAR_UNUSED) \ + _(1355, ZEND_FETCH_W_SPEC_CV_UNUSED) \ + _(1366, ZEND_FETCH_DIM_W_SPEC_VAR_CONST) \ + _(1367, ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR) \ + _(1368, ZEND_FETCH_DIM_W_SPEC_VAR_TMPVAR) \ + _(1369, ZEND_FETCH_DIM_W_SPEC_VAR_UNUSED) \ + _(1370, ZEND_FETCH_DIM_W_SPEC_VAR_CV) \ + _(1376, ZEND_FETCH_DIM_W_SPEC_CV_CONST) \ + _(1377, ZEND_FETCH_DIM_W_SPEC_CV_TMPVAR) \ + _(1378, ZEND_FETCH_DIM_W_SPEC_CV_TMPVAR) \ + _(1379, ZEND_FETCH_DIM_W_SPEC_CV_UNUSED) \ + _(1380, ZEND_FETCH_DIM_W_SPEC_CV_CV) \ + _(1391, ZEND_FETCH_OBJ_W_SPEC_VAR_CONST) \ + _(1392, ZEND_FETCH_OBJ_W_SPEC_VAR_TMPVAR) \ + _(1393, ZEND_FETCH_OBJ_W_SPEC_VAR_TMPVAR) \ + _(1395, ZEND_FETCH_OBJ_W_SPEC_VAR_CV) \ + _(1396, ZEND_FETCH_OBJ_W_SPEC_UNUSED_CONST) \ + _(1397, ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMPVAR) \ + _(1398, ZEND_FETCH_OBJ_W_SPEC_UNUSED_TMPVAR) \ + _(1400, ZEND_FETCH_OBJ_W_SPEC_UNUSED_CV) \ + _(1401, ZEND_FETCH_OBJ_W_SPEC_CV_CONST) \ + _(1402, ZEND_FETCH_OBJ_W_SPEC_CV_TMPVAR) \ + _(1403, ZEND_FETCH_OBJ_W_SPEC_CV_TMPVAR) \ + _(1405, ZEND_FETCH_OBJ_W_SPEC_CV_CV) \ + _(1406, ZEND_FETCH_RW_SPEC_CONST_UNUSED) \ + _(1407, ZEND_FETCH_RW_SPEC_TMPVAR_UNUSED) \ + _(1408, ZEND_FETCH_RW_SPEC_TMPVAR_UNUSED) \ + _(1410, ZEND_FETCH_RW_SPEC_CV_UNUSED) \ + _(1421, ZEND_FETCH_DIM_RW_SPEC_VAR_CONST) \ + _(1422, ZEND_FETCH_DIM_RW_SPEC_VAR_TMPVAR) \ + _(1423, ZEND_FETCH_DIM_RW_SPEC_VAR_TMPVAR) \ + _(1424, ZEND_FETCH_DIM_RW_SPEC_VAR_UNUSED) \ + _(1425, ZEND_FETCH_DIM_RW_SPEC_VAR_CV) \ + _(1431, ZEND_FETCH_DIM_RW_SPEC_CV_CONST) \ + _(1432, ZEND_FETCH_DIM_RW_SPEC_CV_TMPVAR) \ + _(1433, ZEND_FETCH_DIM_RW_SPEC_CV_TMPVAR) \ + _(1434, ZEND_FETCH_DIM_RW_SPEC_CV_UNUSED) \ + _(1435, ZEND_FETCH_DIM_RW_SPEC_CV_CV) \ + _(1446, ZEND_FETCH_OBJ_RW_SPEC_VAR_CONST) \ + _(1447, ZEND_FETCH_OBJ_RW_SPEC_VAR_TMPVAR) \ + _(1448, ZEND_FETCH_OBJ_RW_SPEC_VAR_TMPVAR) \ + _(1450, ZEND_FETCH_OBJ_RW_SPEC_VAR_CV) \ + _(1451, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CONST) \ + _(1452, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMPVAR) \ + _(1453, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_TMPVAR) \ + _(1455, ZEND_FETCH_OBJ_RW_SPEC_UNUSED_CV) \ + _(1456, ZEND_FETCH_OBJ_RW_SPEC_CV_CONST) \ + _(1457, ZEND_FETCH_OBJ_RW_SPEC_CV_TMPVAR) \ + _(1458, ZEND_FETCH_OBJ_RW_SPEC_CV_TMPVAR) \ + _(1460, ZEND_FETCH_OBJ_RW_SPEC_CV_CV) \ + _(1461, ZEND_FETCH_IS_SPEC_CONST_UNUSED) \ + _(1462, ZEND_FETCH_IS_SPEC_TMPVAR_UNUSED) \ + _(1463, ZEND_FETCH_IS_SPEC_TMPVAR_UNUSED) \ + _(1465, ZEND_FETCH_IS_SPEC_CV_UNUSED) \ + _(1466, ZEND_FETCH_DIM_IS_SPEC_CONST_CONST) \ + _(1467, ZEND_FETCH_DIM_IS_SPEC_CONST_TMPVAR) \ + _(1468, ZEND_FETCH_DIM_IS_SPEC_CONST_TMPVAR) \ + _(1470, ZEND_FETCH_DIM_IS_SPEC_CONST_CV) \ + _(1471, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CONST) \ + _(1472, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ + _(1473, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ + _(1475, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CV) \ + _(1476, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CONST) \ + _(1477, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ + _(1478, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_TMPVAR) \ + _(1480, ZEND_FETCH_DIM_IS_SPEC_TMPVAR_CV) \ + _(1486, ZEND_FETCH_DIM_IS_SPEC_CV_CONST) \ + _(1487, ZEND_FETCH_DIM_IS_SPEC_CV_TMPVAR) \ + _(1488, ZEND_FETCH_DIM_IS_SPEC_CV_TMPVAR) \ + _(1490, ZEND_FETCH_DIM_IS_SPEC_CV_CV) \ + _(1491, ZEND_FETCH_OBJ_IS_SPEC_CONST_CONST) \ + _(1492, ZEND_FETCH_OBJ_IS_SPEC_CONST_TMPVAR) \ + _(1493, ZEND_FETCH_OBJ_IS_SPEC_CONST_TMPVAR) \ + _(1495, ZEND_FETCH_OBJ_IS_SPEC_CONST_CV) \ + _(1496, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CONST) \ + _(1497, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ + _(1498, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ + _(1500, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CV) \ + _(1501, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CONST) \ + _(1502, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ + _(1503, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_TMPVAR) \ + _(1505, ZEND_FETCH_OBJ_IS_SPEC_TMPVAR_CV) \ + _(1506, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CONST) \ + _(1507, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMPVAR) \ + _(1508, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_TMPVAR) \ + _(1510, ZEND_FETCH_OBJ_IS_SPEC_UNUSED_CV) \ + _(1511, ZEND_FETCH_OBJ_IS_SPEC_CV_CONST) \ + _(1512, ZEND_FETCH_OBJ_IS_SPEC_CV_TMPVAR) \ + _(1513, ZEND_FETCH_OBJ_IS_SPEC_CV_TMPVAR) \ + _(1515, ZEND_FETCH_OBJ_IS_SPEC_CV_CV) \ + _(1516, ZEND_FETCH_FUNC_ARG_SPEC_CONST_UNUSED) \ + _(1517, ZEND_FETCH_FUNC_ARG_SPEC_TMPVAR_UNUSED) \ + _(1518, ZEND_FETCH_FUNC_ARG_SPEC_TMPVAR_UNUSED) \ + _(1520, ZEND_FETCH_FUNC_ARG_SPEC_CV_UNUSED) \ + _(1521, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_CONST) \ + _(1522, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_TMPVAR) \ + _(1523, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_TMPVAR) \ + _(1524, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_UNUSED) \ + _(1525, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CONST_CV) \ + _(1526, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_CONST) \ + _(1527, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_TMPVAR) \ + _(1528, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_TMPVAR) \ + _(1529, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_UNUSED) \ + _(1530, ZEND_FETCH_DIM_FUNC_ARG_SPEC_TMP_CV) \ + _(1531, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CONST) \ + _(1532, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMPVAR) \ + _(1533, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_TMPVAR) \ + _(1534, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_UNUSED) \ + _(1535, ZEND_FETCH_DIM_FUNC_ARG_SPEC_VAR_CV) \ + _(1541, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CONST) \ + _(1542, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMPVAR) \ + _(1543, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_TMPVAR) \ + _(1544, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_UNUSED) \ + _(1545, ZEND_FETCH_DIM_FUNC_ARG_SPEC_CV_CV) \ + _(1546, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_CONST) \ + _(1547, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_TMPVAR) \ + _(1548, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_TMPVAR) \ + _(1550, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CONST_CV) \ + _(1551, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_CONST) \ + _(1552, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_TMPVAR) \ + _(1553, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_TMPVAR) \ + _(1555, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_TMP_CV) \ + _(1556, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CONST) \ + _(1557, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMPVAR) \ + _(1558, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_TMPVAR) \ + _(1560, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_VAR_CV) \ + _(1561, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CONST) \ + _(1562, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMPVAR) \ + _(1563, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_TMPVAR) \ + _(1565, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_UNUSED_CV) \ + _(1566, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CONST) \ + _(1567, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMPVAR) \ + _(1568, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_TMPVAR) \ + _(1570, ZEND_FETCH_OBJ_FUNC_ARG_SPEC_CV_CV) \ + _(1571, ZEND_FETCH_UNSET_SPEC_CONST_UNUSED) \ + _(1572, ZEND_FETCH_UNSET_SPEC_TMPVAR_UNUSED) \ + _(1573, ZEND_FETCH_UNSET_SPEC_TMPVAR_UNUSED) \ + _(1575, ZEND_FETCH_UNSET_SPEC_CV_UNUSED) \ + _(1586, ZEND_FETCH_DIM_UNSET_SPEC_VAR_CONST) \ + _(1587, ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMPVAR) \ + _(1588, ZEND_FETCH_DIM_UNSET_SPEC_VAR_TMPVAR) \ + _(1590, ZEND_FETCH_DIM_UNSET_SPEC_VAR_CV) \ + _(1596, ZEND_FETCH_DIM_UNSET_SPEC_CV_CONST) \ + _(1597, ZEND_FETCH_DIM_UNSET_SPEC_CV_TMPVAR) \ + _(1598, ZEND_FETCH_DIM_UNSET_SPEC_CV_TMPVAR) \ + _(1600, ZEND_FETCH_DIM_UNSET_SPEC_CV_CV) \ + _(1611, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CONST) \ + _(1612, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMPVAR) \ + _(1613, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_TMPVAR) \ + _(1615, ZEND_FETCH_OBJ_UNSET_SPEC_VAR_CV) \ + _(1616, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CONST) \ + _(1617, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMPVAR) \ + _(1618, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_TMPVAR) \ + _(1620, ZEND_FETCH_OBJ_UNSET_SPEC_UNUSED_CV) \ + _(1621, ZEND_FETCH_OBJ_UNSET_SPEC_CV_CONST) \ + _(1622, ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMPVAR) \ + _(1623, ZEND_FETCH_OBJ_UNSET_SPEC_CV_TMPVAR) \ + _(1625, ZEND_FETCH_OBJ_UNSET_SPEC_CV_CV) \ + _(1626, ZEND_FETCH_LIST_R_SPEC_CONST_CONST) \ + _(1627, ZEND_FETCH_LIST_R_SPEC_CONST_TMPVAR) \ + _(1628, ZEND_FETCH_LIST_R_SPEC_CONST_TMPVAR) \ + _(1630, ZEND_FETCH_LIST_R_SPEC_CONST_CV) \ + _(1631, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ + _(1632, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1633, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1635, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ + _(1636, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ + _(1637, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1638, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1640, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ + _(1646, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CONST) \ + _(1647, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1648, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_TMPVAR) \ + _(1650, ZEND_FETCH_LIST_R_SPEC_TMPVARCV_CV) \ + _(1651, ZEND_FETCH_CONSTANT_SPEC_UNUSED_CONST) \ + _(1652, ZEND_CHECK_FUNC_ARG_SPEC_UNUSED) \ + _(1653, ZEND_CHECK_FUNC_ARG_SPEC_UNUSED_QUICK) \ + _(1654, ZEND_EXT_STMT_SPEC) \ + _(1655, ZEND_EXT_FCALL_BEGIN_SPEC) \ + _(1656, ZEND_EXT_FCALL_END_SPEC) \ + _(1657, ZEND_EXT_NOP_SPEC) \ + _(1658, ZEND_TICKS_SPEC) \ + _(1659, ZEND_SEND_VAR_NO_REF_SPEC_VAR) \ + _(1660, ZEND_CATCH_SPEC_CONST) \ + _(1661, ZEND_THROW_SPEC_CONST) \ + _(1662, ZEND_THROW_SPEC_TMP) \ + _(1663, ZEND_THROW_SPEC_VAR) \ + _(1665, ZEND_THROW_SPEC_CV) \ + _(1666, ZEND_FETCH_CLASS_SPEC_UNUSED_CONST) \ + _(1667, ZEND_FETCH_CLASS_SPEC_UNUSED_TMPVAR) \ + _(1668, ZEND_FETCH_CLASS_SPEC_UNUSED_TMPVAR) \ + _(1669, ZEND_FETCH_CLASS_SPEC_UNUSED_UNUSED) \ + _(1670, ZEND_FETCH_CLASS_SPEC_UNUSED_CV) \ + _(1671, ZEND_CLONE_SPEC_CONST) \ + _(1672, ZEND_CLONE_SPEC_TMPVAR) \ + _(1673, ZEND_CLONE_SPEC_TMPVAR) \ + _(1674, ZEND_CLONE_SPEC_UNUSED) \ + _(1675, ZEND_CLONE_SPEC_CV) \ + _(1676, ZEND_RETURN_BY_REF_SPEC_CONST) \ + _(1677, ZEND_RETURN_BY_REF_SPEC_TMP) \ + _(1678, ZEND_RETURN_BY_REF_SPEC_VAR) \ + _(1680, ZEND_RETURN_BY_REF_SPEC_CV) \ + _(1681, ZEND_INIT_METHOD_CALL_SPEC_CONST_CONST) \ + _(1682, ZEND_INIT_METHOD_CALL_SPEC_CONST_TMPVAR) \ + _(1683, ZEND_INIT_METHOD_CALL_SPEC_CONST_TMPVAR) \ + _(1685, ZEND_INIT_METHOD_CALL_SPEC_CONST_CV) \ + _(1686, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CONST) \ + _(1687, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ + _(1688, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ + _(1690, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CV) \ + _(1691, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CONST) \ + _(1692, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ + _(1693, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_TMPVAR) \ + _(1695, ZEND_INIT_METHOD_CALL_SPEC_TMPVAR_CV) \ + _(1696, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CONST) \ + _(1697, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ + _(1698, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ + _(1700, ZEND_INIT_METHOD_CALL_SPEC_UNUSED_CV) \ + _(1701, ZEND_INIT_METHOD_CALL_SPEC_CV_CONST) \ + _(1702, ZEND_INIT_METHOD_CALL_SPEC_CV_TMPVAR) \ + _(1703, ZEND_INIT_METHOD_CALL_SPEC_CV_TMPVAR) \ + _(1705, ZEND_INIT_METHOD_CALL_SPEC_CV_CV) \ + _(1706, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CONST) \ + _(1707, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMPVAR) \ + _(1708, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_TMPVAR) \ + _(1709, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_UNUSED) \ + _(1710, ZEND_INIT_STATIC_METHOD_CALL_SPEC_CONST_CV) \ + _(1716, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CONST) \ + _(1717, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMPVAR) \ + _(1718, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_TMPVAR) \ + _(1719, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_UNUSED) \ + _(1720, ZEND_INIT_STATIC_METHOD_CALL_SPEC_VAR_CV) \ + _(1721, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_CONST) \ + _(1722, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ + _(1723, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_TMPVAR) \ + _(1724, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_UNUSED) \ + _(1725, ZEND_INIT_STATIC_METHOD_CALL_SPEC_UNUSED_CV) \ + _(1731, ZEND_ISSET_ISEMPTY_VAR_SPEC_CONST_UNUSED) \ + _(1732, ZEND_ISSET_ISEMPTY_VAR_SPEC_TMPVAR_UNUSED) \ + _(1733, ZEND_ISSET_ISEMPTY_VAR_SPEC_TMPVAR_UNUSED) \ + _(1735, ZEND_ISSET_ISEMPTY_VAR_SPEC_CV_UNUSED) \ + _(1736, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_CONST) \ + _(1737, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_TMPVAR) \ + _(1738, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_TMPVAR) \ + _(1740, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CONST_CV) \ + _(1741, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CONST) \ + _(1742, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1743, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1745, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CV) \ + _(1746, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CONST) \ + _(1747, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1748, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1750, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_TMPVAR_CV) \ + _(1756, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_CONST) \ + _(1757, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_TMPVAR) \ + _(1758, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_TMPVAR) \ + _(1760, ZEND_ISSET_ISEMPTY_DIM_OBJ_SPEC_CV_CV) \ + _(1761, ZEND_SEND_VAL_EX_SPEC_CONST) \ + _(1762, ZEND_SEND_VAL_EX_SPEC_CONST_QUICK) \ + _(1763, ZEND_SEND_VAL_EX_SPEC_TMP) \ + _(1764, ZEND_SEND_VAL_EX_SPEC_TMP_QUICK) \ + _(1773, ZEND_SEND_VAR_SPEC_VAR) \ + _(1775, ZEND_SEND_VAR_SPEC_CV) \ + _(1776, ZEND_INIT_USER_CALL_SPEC_CONST_CONST) \ + _(1777, ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR) \ + _(1778, ZEND_INIT_USER_CALL_SPEC_CONST_TMPVAR) \ + _(1780, ZEND_INIT_USER_CALL_SPEC_CONST_CV) \ + _(1781, ZEND_SEND_ARRAY_SPEC) \ + _(1782, ZEND_SEND_USER_SPEC_CONST) \ + _(1783, ZEND_SEND_USER_SPEC_TMP) \ + _(1784, ZEND_SEND_USER_SPEC_VAR) \ + _(1786, ZEND_SEND_USER_SPEC_CV) \ + _(1787, ZEND_STRLEN_SPEC_CONST) \ + _(1788, ZEND_STRLEN_SPEC_TMPVAR) \ + _(1789, ZEND_STRLEN_SPEC_TMPVAR) \ + _(1791, ZEND_STRLEN_SPEC_CV) \ + _(1792, ZEND_DEFINED_SPEC_CONST) \ + _(1793, ZEND_TYPE_CHECK_SPEC_CONST) \ + _(1794, ZEND_TYPE_CHECK_SPEC_TMPVAR) \ + _(1795, ZEND_TYPE_CHECK_SPEC_TMPVAR) \ + _(1797, ZEND_TYPE_CHECK_SPEC_CV) \ + _(1798, ZEND_VERIFY_RETURN_TYPE_SPEC_CONST_UNUSED) \ + _(1799, ZEND_VERIFY_RETURN_TYPE_SPEC_TMP_UNUSED) \ + _(1800, ZEND_VERIFY_RETURN_TYPE_SPEC_VAR_UNUSED) \ + _(1801, ZEND_VERIFY_RETURN_TYPE_SPEC_UNUSED_UNUSED) \ + _(1802, ZEND_VERIFY_RETURN_TYPE_SPEC_CV_UNUSED) \ + _(1803, ZEND_FE_RESET_RW_SPEC_CONST) \ + _(1804, ZEND_FE_RESET_RW_SPEC_TMP) \ + _(1805, ZEND_FE_RESET_RW_SPEC_VAR) \ + _(1807, ZEND_FE_RESET_RW_SPEC_CV) \ + _(1808, ZEND_FE_FETCH_RW_SPEC_VAR) \ + _(1809, ZEND_FE_FREE_SPEC_TMPVAR) \ + _(1810, ZEND_INIT_DYNAMIC_CALL_SPEC_CONST) \ + _(1811, ZEND_INIT_DYNAMIC_CALL_SPEC_TMPVAR) \ + _(1812, ZEND_INIT_DYNAMIC_CALL_SPEC_TMPVAR) \ + _(1814, ZEND_INIT_DYNAMIC_CALL_SPEC_CV) \ + _(1815, ZEND_DO_ICALL_SPEC_RETVAL_UNUSED) \ + _(1816, ZEND_DO_ICALL_SPEC_RETVAL_USED) \ + _(1817, ZEND_DO_UCALL_SPEC_RETVAL_UNUSED) \ + _(1818, ZEND_DO_UCALL_SPEC_RETVAL_USED) \ + _(1819, ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_UNUSED) \ + _(1820, ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED) \ + _(1831, ZEND_PRE_INC_OBJ_SPEC_VAR_CONST) \ + _(1832, ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR) \ + _(1833, ZEND_PRE_INC_OBJ_SPEC_VAR_TMPVAR) \ + _(1835, ZEND_PRE_INC_OBJ_SPEC_VAR_CV) \ + _(1836, ZEND_PRE_INC_OBJ_SPEC_UNUSED_CONST) \ + _(1837, ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1838, ZEND_PRE_INC_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1840, ZEND_PRE_INC_OBJ_SPEC_UNUSED_CV) \ + _(1841, ZEND_PRE_INC_OBJ_SPEC_CV_CONST) \ + _(1842, ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR) \ + _(1843, ZEND_PRE_INC_OBJ_SPEC_CV_TMPVAR) \ + _(1845, ZEND_PRE_INC_OBJ_SPEC_CV_CV) \ + _(1856, ZEND_POST_INC_OBJ_SPEC_VAR_CONST) \ + _(1857, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR) \ + _(1858, ZEND_POST_INC_OBJ_SPEC_VAR_TMPVAR) \ + _(1860, ZEND_POST_INC_OBJ_SPEC_VAR_CV) \ + _(1861, ZEND_POST_INC_OBJ_SPEC_UNUSED_CONST) \ + _(1862, ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1863, ZEND_POST_INC_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1865, ZEND_POST_INC_OBJ_SPEC_UNUSED_CV) \ + _(1866, ZEND_POST_INC_OBJ_SPEC_CV_CONST) \ + _(1867, ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR) \ + _(1868, ZEND_POST_INC_OBJ_SPEC_CV_TMPVAR) \ + _(1870, ZEND_POST_INC_OBJ_SPEC_CV_CV) \ + _(1871, ZEND_ECHO_SPEC_CONST) \ + _(1872, ZEND_ECHO_SPEC_TMPVAR) \ + _(1873, ZEND_ECHO_SPEC_TMPVAR) \ + _(1875, ZEND_ECHO_SPEC_CV) \ + _(1882, ZEND_INSTANCEOF_SPEC_TMPVAR_CONST) \ + _(1884, ZEND_INSTANCEOF_SPEC_TMPVAR_VAR) \ + _(1885, ZEND_INSTANCEOF_SPEC_TMPVAR_UNUSED) \ + _(1887, ZEND_INSTANCEOF_SPEC_TMPVAR_CONST) \ + _(1889, ZEND_INSTANCEOF_SPEC_TMPVAR_VAR) \ + _(1890, ZEND_INSTANCEOF_SPEC_TMPVAR_UNUSED) \ + _(1897, ZEND_INSTANCEOF_SPEC_CV_CONST) \ + _(1899, ZEND_INSTANCEOF_SPEC_CV_VAR) \ + _(1900, ZEND_INSTANCEOF_SPEC_CV_UNUSED) \ + _(1902, ZEND_GENERATOR_CREATE_SPEC) \ + _(1905, ZEND_MAKE_REF_SPEC_VAR_UNUSED) \ + _(1907, ZEND_MAKE_REF_SPEC_CV_UNUSED) \ + _(1908, ZEND_DECLARE_FUNCTION_SPEC) \ + _(1909, ZEND_DECLARE_LAMBDA_FUNCTION_SPEC_CONST_UNUSED) \ + _(1910, ZEND_DECLARE_CONST_SPEC_CONST_CONST) \ + _(1911, ZEND_DECLARE_CLASS_SPEC_CONST) \ + _(1912, ZEND_DECLARE_CLASS_DELAYED_SPEC_CONST_CONST) \ + _(1913, ZEND_DECLARE_ANON_CLASS_SPEC) \ + _(1914, ZEND_ADD_ARRAY_UNPACK_SPEC) \ + _(1915, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_CONST) \ + _(1916, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_TMPVAR) \ + _(1917, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_TMPVAR) \ + _(1919, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CONST_CV) \ + _(1920, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CONST) \ + _(1921, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1922, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1924, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CV) \ + _(1925, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CONST) \ + _(1926, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1927, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_TMPVAR) \ + _(1929, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_TMPVAR_CV) \ + _(1930, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_CONST) \ + _(1931, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1932, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_TMPVAR) \ + _(1934, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_UNUSED_CV) \ + _(1935, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_CONST) \ + _(1936, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_TMPVAR) \ + _(1937, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_TMPVAR) \ + _(1939, ZEND_ISSET_ISEMPTY_PROP_OBJ_SPEC_CV_CV) \ + _(1940, ZEND_HANDLE_EXCEPTION_SPEC) \ + _(1941, ZEND_USER_OPCODE_SPEC) \ + _(1942, ZEND_ASSERT_CHECK_SPEC) \ + _(1943, ZEND_JMP_SET_SPEC_CONST) \ + _(1944, ZEND_JMP_SET_SPEC_TMP) \ + _(1945, ZEND_JMP_SET_SPEC_VAR) \ + _(1947, ZEND_JMP_SET_SPEC_CV) \ + _(1948, ZEND_UNSET_CV_SPEC_CV_UNUSED) \ + _(1949, ZEND_ISSET_ISEMPTY_CV_SPEC_CV_UNUSED_SET) \ + _(1950, ZEND_ISSET_ISEMPTY_CV_SPEC_CV_UNUSED_EMPTY) \ + _(1951, ZEND_FETCH_LIST_W_SPEC_VAR_CONST) \ + _(1952, ZEND_FETCH_LIST_W_SPEC_VAR_TMPVAR) \ + _(1953, ZEND_FETCH_LIST_W_SPEC_VAR_TMPVAR) \ + _(1955, ZEND_FETCH_LIST_W_SPEC_VAR_CV) \ + _(1956, ZEND_SEPARATE_SPEC_VAR_UNUSED) \ + _(1957, ZEND_FETCH_CLASS_NAME_SPEC_UNUSED) \ + _(1958, ZEND_CALL_TRAMPOLINE_SPEC) \ + _(1959, ZEND_DISCARD_EXCEPTION_SPEC) \ + _(1960, ZEND_YIELD_SPEC_CONST_CONST) \ + _(1961, ZEND_YIELD_SPEC_CONST_TMP) \ + _(1962, ZEND_YIELD_SPEC_CONST_VAR) \ + _(1963, ZEND_YIELD_SPEC_CONST_UNUSED) \ + _(1964, ZEND_YIELD_SPEC_CONST_CV) \ + _(1965, ZEND_YIELD_SPEC_TMP_CONST) \ + _(1966, ZEND_YIELD_SPEC_TMP_TMP) \ + _(1967, ZEND_YIELD_SPEC_TMP_VAR) \ + _(1968, ZEND_YIELD_SPEC_TMP_UNUSED) \ + _(1969, ZEND_YIELD_SPEC_TMP_CV) \ + _(1970, ZEND_YIELD_SPEC_VAR_CONST) \ + _(1971, ZEND_YIELD_SPEC_VAR_TMP) \ + _(1972, ZEND_YIELD_SPEC_VAR_VAR) \ + _(1973, ZEND_YIELD_SPEC_VAR_UNUSED) \ + _(1974, ZEND_YIELD_SPEC_VAR_CV) \ + _(1975, ZEND_YIELD_SPEC_UNUSED_CONST) \ + _(1976, ZEND_YIELD_SPEC_UNUSED_TMP) \ + _(1977, ZEND_YIELD_SPEC_UNUSED_VAR) \ + _(1978, ZEND_YIELD_SPEC_UNUSED_UNUSED) \ + _(1979, ZEND_YIELD_SPEC_UNUSED_CV) \ + _(1980, ZEND_YIELD_SPEC_CV_CONST) \ + _(1981, ZEND_YIELD_SPEC_CV_TMP) \ + _(1982, ZEND_YIELD_SPEC_CV_VAR) \ + _(1983, ZEND_YIELD_SPEC_CV_UNUSED) \ + _(1984, ZEND_YIELD_SPEC_CV_CV) \ + _(1985, ZEND_GENERATOR_RETURN_SPEC_CONST) \ + _(1986, ZEND_GENERATOR_RETURN_SPEC_TMP) \ + _(1987, ZEND_GENERATOR_RETURN_SPEC_VAR) \ + _(1989, ZEND_GENERATOR_RETURN_SPEC_CV) \ + _(1990, ZEND_FAST_CALL_SPEC) \ + _(1991, ZEND_FAST_RET_SPEC) \ + _(1992, ZEND_RECV_VARIADIC_SPEC_UNUSED) \ + _(1993, ZEND_SEND_UNPACK_SPEC) \ + _(1994, ZEND_YIELD_FROM_SPEC_CONST) \ + _(1995, ZEND_YIELD_FROM_SPEC_TMP) \ + _(1996, ZEND_YIELD_FROM_SPEC_VAR) \ + _(1998, ZEND_YIELD_FROM_SPEC_CV) \ + _(1999, ZEND_COPY_TMP_SPEC_TMPVAR_UNUSED) \ + _(2000, ZEND_BIND_GLOBAL_SPEC_CV_CONST) \ + _(2001, ZEND_COALESCE_SPEC_CONST) \ + _(2002, ZEND_COALESCE_SPEC_TMPVAR) \ + _(2003, ZEND_COALESCE_SPEC_TMPVAR) \ + _(2005, ZEND_COALESCE_SPEC_CV) \ + _(2006, ZEND_SPACESHIP_SPEC_CONST_CONST) \ + _(2007, ZEND_SPACESHIP_SPEC_CONST_TMPVAR) \ + _(2008, ZEND_SPACESHIP_SPEC_CONST_TMPVAR) \ + _(2010, ZEND_SPACESHIP_SPEC_CONST_CV) \ + _(2011, ZEND_SPACESHIP_SPEC_TMPVAR_CONST) \ + _(2012, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ + _(2013, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ + _(2015, ZEND_SPACESHIP_SPEC_TMPVAR_CV) \ + _(2016, ZEND_SPACESHIP_SPEC_TMPVAR_CONST) \ + _(2017, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ + _(2018, ZEND_SPACESHIP_SPEC_TMPVAR_TMPVAR) \ + _(2020, ZEND_SPACESHIP_SPEC_TMPVAR_CV) \ + _(2026, ZEND_SPACESHIP_SPEC_CV_CONST) \ + _(2027, ZEND_SPACESHIP_SPEC_CV_TMPVAR) \ + _(2028, ZEND_SPACESHIP_SPEC_CV_TMPVAR) \ + _(2030, ZEND_SPACESHIP_SPEC_CV_CV) \ + _(2031, ZEND_FUNC_NUM_ARGS_SPEC_UNUSED_UNUSED) \ + _(2032, ZEND_FUNC_GET_ARGS_SPEC_CONST_UNUSED) \ + _(2035, ZEND_FUNC_GET_ARGS_SPEC_UNUSED_UNUSED) \ + _(2037, ZEND_FETCH_STATIC_PROP_R_SPEC) \ + _(2038, ZEND_FETCH_STATIC_PROP_W_SPEC) \ + _(2039, ZEND_FETCH_STATIC_PROP_RW_SPEC) \ + _(2040, ZEND_FETCH_STATIC_PROP_IS_SPEC) \ + _(2041, ZEND_FETCH_STATIC_PROP_FUNC_ARG_SPEC) \ + _(2042, ZEND_FETCH_STATIC_PROP_UNSET_SPEC) \ + _(2043, ZEND_UNSET_STATIC_PROP_SPEC) \ + _(2044, ZEND_ISSET_ISEMPTY_STATIC_PROP_SPEC) \ + _(2045, ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST) \ + _(2047, ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_CONST) \ + _(2048, ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_CONST) \ + _(2050, ZEND_BIND_LEXICAL_SPEC_TMP_CV) \ + _(2051, ZEND_BIND_STATIC_SPEC_CV_UNUSED) \ + _(2052, ZEND_FETCH_THIS_SPEC_UNUSED_UNUSED) \ + _(2053, ZEND_SEND_FUNC_ARG_SPEC_VAR) \ + _(2054, ZEND_ISSET_ISEMPTY_THIS_SPEC_UNUSED_UNUSED) \ + _(2055, ZEND_SWITCH_LONG_SPEC_CONST_CONST) \ + _(2056, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ + _(2057, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ + _(2059, ZEND_SWITCH_LONG_SPEC_TMPVARCV_CONST) \ + _(2060, ZEND_SWITCH_STRING_SPEC_CONST_CONST) \ + _(2061, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ + _(2062, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ + _(2064, ZEND_SWITCH_STRING_SPEC_TMPVARCV_CONST) \ + _(2065, ZEND_IN_ARRAY_SPEC_CONST_CONST) \ + _(2066, ZEND_IN_ARRAY_SPEC_TMP_CONST) \ + _(2067, ZEND_IN_ARRAY_SPEC_VAR_CONST) \ + _(2069, ZEND_IN_ARRAY_SPEC_CV_CONST) \ + _(2070, ZEND_COUNT_SPEC_CONST_UNUSED) \ + _(2071, ZEND_COUNT_SPEC_TMP_UNUSED) \ + _(2072, ZEND_COUNT_SPEC_VAR_UNUSED) \ + _(2074, ZEND_COUNT_SPEC_CV_UNUSED) \ + _(2075, ZEND_GET_CLASS_SPEC_CONST_UNUSED) \ + _(2076, ZEND_GET_CLASS_SPEC_TMP_UNUSED) \ + _(2077, ZEND_GET_CLASS_SPEC_VAR_UNUSED) \ + _(2078, ZEND_GET_CLASS_SPEC_UNUSED_UNUSED) \ + _(2079, ZEND_GET_CLASS_SPEC_CV_UNUSED) \ + _(2080, ZEND_GET_CALLED_CLASS_SPEC_UNUSED_UNUSED) \ + _(2081, ZEND_GET_TYPE_SPEC_CONST_UNUSED) \ + _(2082, ZEND_GET_TYPE_SPEC_TMP_UNUSED) \ + _(2083, ZEND_GET_TYPE_SPEC_VAR_UNUSED) \ + _(2085, ZEND_GET_TYPE_SPEC_CV_UNUSED) \ + _(2086, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_CONST) \ + _(2087, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_TMPVAR) \ + _(2088, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_TMPVAR) \ + _(2090, ZEND_ARRAY_KEY_EXISTS_SPEC_CONST_CV) \ + _(2091, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CONST) \ + _(2092, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ + _(2093, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ + _(2095, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CV) \ + _(2096, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CONST) \ + _(2097, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ + _(2098, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_TMPVAR) \ + _(2100, ZEND_ARRAY_KEY_EXISTS_SPEC_TMPVAR_CV) \ + _(2106, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_CONST) \ + _(2107, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_TMPVAR) \ + _(2108, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_TMPVAR) \ + _(2110, ZEND_ARRAY_KEY_EXISTS_SPEC_CV_CV) \ + _(2111, ZEND_JMP_FORWARD_SPEC) \ + _(2117, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2118, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2119, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2121, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2122, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2123, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2124, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2126, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2132, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2133, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2134, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2136, ZEND_ADD_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2142, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ + _(2143, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2144, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2146, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2147, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ + _(2148, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2149, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2151, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2157, ZEND_ADD_LONG_SPEC_TMPVARCV_CONST) \ + _(2158, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2159, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2161, ZEND_ADD_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2167, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2168, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2169, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2171, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2172, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2173, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2174, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2176, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2182, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2183, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2184, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2186, ZEND_ADD_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2188, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ + _(2189, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ + _(2191, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_CONST_TMPVARCV) \ + _(2192, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2193, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2194, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2196, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2197, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2198, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2199, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2201, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2207, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2208, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2209, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2211, ZEND_SUB_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2213, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ + _(2214, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ + _(2216, ZEND_SUB_LONG_SPEC_CONST_TMPVARCV) \ + _(2217, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ + _(2218, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2219, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2221, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2222, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ + _(2223, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2224, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2226, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2232, ZEND_SUB_LONG_SPEC_TMPVARCV_CONST) \ + _(2233, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2234, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2236, ZEND_SUB_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2238, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2239, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2241, ZEND_SUB_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2242, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2243, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2244, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2246, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2247, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2248, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2249, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2251, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2257, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2258, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2259, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2261, ZEND_SUB_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2267, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2268, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2269, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2271, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2272, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2273, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2274, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2276, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2282, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_CONST) \ + _(2283, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2284, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2286, ZEND_MUL_LONG_NO_OVERFLOW_SPEC_TMPVARCV_TMPVARCV) \ + _(2292, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ + _(2293, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2294, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2296, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2297, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ + _(2298, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2299, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2301, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2307, ZEND_MUL_LONG_SPEC_TMPVARCV_CONST) \ + _(2308, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2309, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2311, ZEND_MUL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2317, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2318, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2319, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2321, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2322, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2323, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2324, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2326, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2332, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2333, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2334, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2336, ZEND_MUL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2352, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2353, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2354, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2355, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2356, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2357, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2358, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2359, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2360, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2364, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2365, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2366, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2367, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2368, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2369, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2370, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2371, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2372, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2373, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2374, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2375, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2379, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2380, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2381, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2397, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2398, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2399, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2400, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2401, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2402, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2403, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2404, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2405, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2409, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2410, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2411, ZEND_IS_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2427, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2428, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2429, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2430, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2431, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2432, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2433, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2434, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2435, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2439, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2440, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2441, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2442, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2443, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2444, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2445, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2446, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2447, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2448, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2449, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2450, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2454, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2455, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2456, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2472, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2473, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2474, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2475, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2476, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2477, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2478, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2479, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2480, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2484, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2485, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2486, ZEND_IS_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2502, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2503, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2504, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2505, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2506, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2507, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2508, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2509, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2510, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2514, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2515, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2516, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2517, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2518, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2519, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2520, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2521, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2522, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2523, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2524, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2525, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2529, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2530, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2531, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2547, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2548, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2549, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2550, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2551, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2552, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2553, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2554, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2555, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2559, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2560, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2561, ZEND_IS_NOT_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2577, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2578, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2579, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2580, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2581, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2582, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2583, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2584, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2585, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2589, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2590, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2591, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2592, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2593, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2594, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2595, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2596, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2597, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2598, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2599, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2600, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2604, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2605, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2606, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2622, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2623, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2624, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2625, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2626, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2627, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2628, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2629, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2630, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2634, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2635, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2636, ZEND_IS_NOT_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2640, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ + _(2641, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2642, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2643, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ + _(2644, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2645, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2649, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV) \ + _(2650, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2651, ZEND_IS_SMALLER_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2652, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ + _(2653, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2654, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2655, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2656, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2657, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2658, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2659, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2660, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2664, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2665, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2666, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2667, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ + _(2668, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2669, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2670, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2671, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2672, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2673, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2674, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2675, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2679, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2680, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2681, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2697, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST) \ + _(2698, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2699, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2700, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2701, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2702, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2703, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2704, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2705, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2709, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2710, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2711, ZEND_IS_SMALLER_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2715, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2716, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2717, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2718, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2719, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2720, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2724, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2725, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2726, ZEND_IS_SMALLER_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2727, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2728, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2729, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2730, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2731, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2732, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2733, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2734, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2735, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2739, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2740, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2741, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2742, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2743, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2744, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2745, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2746, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2747, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2748, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2749, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2750, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2754, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2755, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2756, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2772, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2773, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2774, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2775, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2776, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2777, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2778, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2779, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2780, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2784, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2785, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2786, ZEND_IS_SMALLER_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2790, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ + _(2791, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2792, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2793, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ + _(2794, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2795, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2799, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV) \ + _(2800, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2801, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2802, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2803, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2804, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2805, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2806, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2807, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2808, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2809, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2810, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2814, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2815, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2816, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2817, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2818, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2819, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2820, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2821, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2822, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2823, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2824, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2825, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2829, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2830, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2831, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2847, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST) \ + _(2848, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2849, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2850, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2851, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2852, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2853, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2854, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2855, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2859, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV) \ + _(2860, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2861, ZEND_IS_SMALLER_OR_EQUAL_LONG_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2865, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2866, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2867, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2868, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2869, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2870, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2874, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV) \ + _(2875, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPZ) \ + _(2876, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_CONST_TMPVARCV_JMPNZ) \ + _(2877, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2878, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2879, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2880, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2881, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2882, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2883, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2884, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2885, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2889, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2890, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2891, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2892, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2893, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2894, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2895, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2896, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2897, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2898, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2899, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2900, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2904, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2905, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2906, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2922, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST) \ + _(2923, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPZ) \ + _(2924, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_CONST_JMPNZ) \ + _(2925, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2926, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2927, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2928, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2929, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2930, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2934, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV) \ + _(2935, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPZ) \ + _(2936, ZEND_IS_SMALLER_OR_EQUAL_DOUBLE_SPEC_TMPVARCV_TMPVARCV_JMPNZ) \ + _(2937, ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2938, ZEND_PRE_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_USED) \ + _(2939, ZEND_PRE_INC_LONG_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2940, ZEND_PRE_INC_LONG_SPEC_TMPVARCV_RETVAL_USED) \ + _(2941, ZEND_PRE_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2942, ZEND_PRE_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_USED) \ + _(2943, ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2944, ZEND_PRE_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV_RETVAL_USED) \ + _(2945, ZEND_PRE_DEC_LONG_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2946, ZEND_PRE_DEC_LONG_SPEC_TMPVARCV_RETVAL_USED) \ + _(2947, ZEND_PRE_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_UNUSED) \ + _(2948, ZEND_PRE_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV_RETVAL_USED) \ + _(2949, ZEND_POST_INC_LONG_NO_OVERFLOW_SPEC_TMPVARCV) \ + _(2950, ZEND_POST_INC_LONG_SPEC_TMPVARCV) \ + _(2951, ZEND_POST_INC_LONG_OR_DOUBLE_SPEC_TMPVARCV) \ + _(2952, ZEND_POST_DEC_LONG_NO_OVERFLOW_SPEC_TMPVARCV) \ + _(2953, ZEND_POST_DEC_LONG_SPEC_TMPVARCV) \ + _(2954, ZEND_POST_DEC_LONG_OR_DOUBLE_SPEC_TMPVARCV) \ + _(2955, ZEND_QM_ASSIGN_DOUBLE_SPEC_CONST) \ + _(2956, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ + _(2957, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ + _(2959, ZEND_QM_ASSIGN_DOUBLE_SPEC_TMPVARCV) \ + _(2960, ZEND_QM_ASSIGN_NOREF_SPEC_CONST) \ + _(2961, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ + _(2962, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ + _(2964, ZEND_QM_ASSIGN_NOREF_SPEC_TMPVARCV) \ + _(2966, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ + _(2967, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ + _(2969, ZEND_FETCH_DIM_R_INDEX_SPEC_CONST_TMPVARCV) \ + _(2970, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_CONST) \ + _(2971, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2972, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2974, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2975, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_CONST) \ + _(2976, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2977, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2979, ZEND_FETCH_DIM_R_INDEX_SPEC_TMPVAR_TMPVARCV) \ + _(2985, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_CONST) \ + _(2986, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ + _(2987, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ + _(2989, ZEND_FETCH_DIM_R_INDEX_SPEC_CV_TMPVARCV) \ + _(2992, ZEND_SEND_VAR_SIMPLE_SPEC_VAR) \ + _(2994, ZEND_SEND_VAR_SIMPLE_SPEC_CV) \ + _(2997, ZEND_SEND_VAR_EX_SIMPLE_SPEC_VAR) \ + _(2999, ZEND_SEND_VAR_EX_SIMPLE_SPEC_CV) \ + _(3000, ZEND_SEND_VAL_SIMPLE_SPEC_CONST) \ + _(3001, ZEND_SEND_VAL_EX_SIMPLE_SPEC_CONST) \ + _(3002, ZEND_FE_FETCH_R_SIMPLE_SPEC_VAR_CV_RETVAL_UNUSED) \ + _(3003, ZEND_FE_FETCH_R_SIMPLE_SPEC_VAR_CV_RETVAL_USED) \ + _(3003+1, ZEND_NULL)