Lines Matching refs:op2
50 zval *op1, *op2, *result; variable
54 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
58 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
60 fast_long_add_function(result, op1, op2);
62 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
64 d2 = Z_DVAL_P(op2);
68 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
70 d2 = Z_DVAL_P(op2);
75 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
77 d2 = (double)Z_LVAL_P(op2);
82 ZEND_VM_DISPATCH_TO_HELPER(zend_add_helper, op_1, op1, op_2, op2);
109 zval *op1, *op2, *result; variable
113 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
117 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
119 fast_long_sub_function(result, op1, op2);
121 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
123 d2 = Z_DVAL_P(op2);
127 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
129 d2 = Z_DVAL_P(op2);
134 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
136 d2 = (double)Z_LVAL_P(op2);
141 ZEND_VM_DISPATCH_TO_HELPER(zend_sub_helper, op_1, op1, op_2, op2);
168 zval *op1, *op2, *result; variable
172 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
176 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
180 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1), Z_LVAL_P(op2), Z_LVAL_P(result), Z_DVAL_P(result), overfl…
183 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
185 d2 = Z_DVAL_P(op2);
189 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
191 d2 = Z_DVAL_P(op2);
196 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
198 d2 = (double)Z_LVAL_P(op2);
203 ZEND_VM_DISPATCH_TO_HELPER(zend_mul_helper, op_1, op1, op_2, op2);
209 zval *op1, *op2; variable
213 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R);
214 div_function(EX_VAR(opline->result.var), op1, op2);
254 zval *op1, *op2, *result; variable
257 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
261 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
263 if (UNEXPECTED(Z_LVAL_P(op2) == 0)) {
265 } else if (UNEXPECTED(Z_LVAL_P(op2) == -1)) {
269 ZVAL_LONG(result, Z_LVAL_P(op1) % Z_LVAL_P(op2));
275 ZEND_VM_DISPATCH_TO_HELPER(zend_mod_helper, op_1, op1, op_2, op2);
302 zval *op1, *op2; variable
305 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
309 && EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)
310 && EXPECTED((zend_ulong)Z_LVAL_P(op2) < SIZEOF_ZEND_LONG * 8)) {
313 (zend_long) ((zend_ulong) Z_LVAL_P(op1) << Z_LVAL_P(op2)));
317 ZEND_VM_DISPATCH_TO_HELPER(zend_shift_left_helper, op_1, op1, op_2, op2);
344 zval *op1, *op2; variable
347 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
351 && EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)
352 && EXPECTED((zend_ulong)Z_LVAL_P(op2) < SIZEOF_ZEND_LONG * 8)) {
353 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) >> Z_LVAL_P(op2));
357 ZEND_VM_DISPATCH_TO_HELPER(zend_shift_right_helper, op_1, op1, op_2, op2);
363 zval *op1, *op2; variable
367 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R);
368 pow_function(EX_VAR(opline->result.var), op1, op2);
377 zval *op1, *op2; variable
380 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
383 (OP2_TYPE == IS_CONST || EXPECTED(Z_TYPE_P(op2) == IS_STRING))) {
385 zend_string *op2_str = Z_STR_P(op2);
438 if (OP2_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op2) == IS_UNDEF)) {
439 op2 = ZVAL_UNDEFINED_OP2();
441 concat_function(EX_VAR(opline->result.var), op1, op2);
451 zval *op1, *op2; variable
456 op2 = GET_OP2_ZVAL_PTR_DEREF(BP_VAR_R);
457 result = fast_is_identical_function(op1, op2);
466 zval *op1, *op2; variable
471 op2 = GET_OP2_ZVAL_PTR_DEREF(BP_VAR_R);
472 result = fast_is_identical_function(op1, op2);
480 zval *op1, *op2; variable
485 op2 = GET_OP2_ZVAL_PTR_DEREF(BP_VAR_R);
486 result = fast_is_not_identical_function(op1, op2);
517 zval *op1, *op2; variable
521 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
525 if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
526 if (EXPECTED(Z_LVAL_P(op1) == Z_LVAL_P(op2))) {
533 } else if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
535 d2 = Z_DVAL_P(op2);
539 if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
541 d2 = Z_DVAL_P(op2);
548 } else if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
550 d2 = (double)Z_LVAL_P(op2);
554 if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
555 bool result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
560 zval_ptr_dtor_str(op2);
569 ZEND_VM_DISPATCH_TO_HELPER(zend_is_equal_helper, op_1, op1, op_2, op2);
597 zval *op1, *op2; variable
601 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
605 if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
606 if (EXPECTED(Z_LVAL_P(op1) != Z_LVAL_P(op2))) {
613 } else if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
615 d2 = Z_DVAL_P(op2);
619 if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
621 d2 = Z_DVAL_P(op2);
628 } else if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
630 d2 = (double)Z_LVAL_P(op2);
634 if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
635 bool result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
640 zval_ptr_dtor_str(op2);
649 ZEND_VM_DISPATCH_TO_HELPER(zend_is_not_equal_helper, op_1, op1, op_2, op2);
677 zval *op1, *op2; variable
681 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
685 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
686 if (EXPECTED(Z_LVAL_P(op1) < Z_LVAL_P(op2))) {
693 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
695 d2 = Z_DVAL_P(op2);
699 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
701 d2 = Z_DVAL_P(op2);
708 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
710 d2 = (double)Z_LVAL_P(op2);
714 ZEND_VM_DISPATCH_TO_HELPER(zend_is_smaller_helper, op_1, op1, op_2, op2);
742 zval *op1, *op2; variable
746 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
750 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
751 if (EXPECTED(Z_LVAL_P(op1) <= Z_LVAL_P(op2))) {
762 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
764 d2 = Z_DVAL_P(op2);
768 if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_DOUBLE)) {
770 d2 = Z_DVAL_P(op2);
777 } else if (EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
779 d2 = (double)Z_LVAL_P(op2);
783 ZEND_VM_DISPATCH_TO_HELPER(zend_is_smaller_or_equal_helper, op_1, op1, op_2, op2);
789 zval *op1, *op2; variable
793 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R);
794 compare_function(EX_VAR(opline->result.var), op1, op2);
824 zval *op1, *op2; variable
827 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
831 && EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
832 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) | Z_LVAL_P(op2));
836 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_or_helper, op_1, op1, op_2, op2);
863 zval *op1, *op2; variable
866 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
870 && EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
871 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) & Z_LVAL_P(op2));
875 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_and_helper, op_1, op1, op_2, op2);
902 zval *op1, *op2; variable
905 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
909 && EXPECTED(Z_TYPE_INFO_P(op2) == IS_LONG)) {
910 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) ^ Z_LVAL_P(op2));
914 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_xor_helper, op_1, op1, op_2, op2);
920 zval *op1, *op2; variable
924 op2 = GET_OP2_ZVAL_PTR(BP_VAR_R);
925 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
1000 function_name = RT_CONSTANT(opline, opline->op2); in ZEND_VM_COLD_HELPER()
2210 if (OP2_TYPE == IS_CV && Z_TYPE_P(EX_VAR(opline->op2.var)) == IS_UNDEF) {
2959 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
2967 opline = OP_JMP_ADDR(opline, opline->op2);
2984 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
2999 opline = OP_JMP_ADDR(opline, opline->op2);
3028 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
3036 opline = OP_JMP_ADDR(opline, opline->op2);
3064 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
3075 opline = OP_JMP_ADDR(opline, opline->op2);
3090 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
3107 opline = OP_JMP_ADDR(opline, opline->op2);
3152 zval *op1, *op2; variable
3157 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
3159 (OP2_TYPE == IS_CONST || EXPECTED(Z_TYPE_P(op2) == IS_STRING))) {
3161 zend_string *op2_str = Z_STR_P(op2);
3219 op2_str = Z_STR_P(op2);
3220 } else if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
3221 op2_str = zend_string_copy(Z_STR_P(op2));
3223 if (OP2_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op2) == IS_UNDEF)) {
3226 op2_str = zval_get_string_func(op2);
3232 if (UNEXPECTED(Z_REFCOUNTED_P(op2))) {
3535 … Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (RT_CONSTANT(opline, opline->op2) + 1) : NULL));
3661 … Z_STR_P(function_name), ((OP2_TYPE == IS_CONST) ? (RT_CONSTANT(opline, opline->op2) + 1) : NULL));
3735 function_name = (zval*)RT_CONSTANT(opline, opline->op2);
3879 func_name = (zval *)RT_CONSTANT(opline, opline->op2);
3912 fname = (zval*)RT_CONSTANT(opline, opline->op2);
4267 void *cache_slot = CACHE_ADDR(opline->op2.num);
4614 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
4636 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
4662 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4703 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4711 arg_num = opline->op2.num;
4739 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4786 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4818 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4826 arg_num = opline->op2.num;
4885 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4916 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4924 arg_num = opline->op2.num;
4980 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
4989 arg_num = opline->op2.num;
5014 zend_string *arg_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
5299 zval *op2 = GET_OP2_ZVAL_PTR_DEREF(BP_VAR_R);
5303 if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
5304 len = Z_LVAL_P(op2);
5305 } else if (Z_TYPE_P(op2) == IS_NULL) {
5308 || !zend_parse_arg_long_weak(op2, &len, /* arg_num */ 3)) {
5311 zend_zval_type_name(op2));
5430 if (UNEXPECTED(ARG_MUST_BE_SENT_BY_REF(EX(call)->func, opline->op2.num))) {
5431 zend_param_must_be_ref(EX(call)->func, opline->op2.num);
5491 if (UNEXPECTED(!(opline->op2.num & (1u << Z_TYPE_P(param))))) {
5498 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_RECV, op->op2.num == MAY_BE_ANY, ZEND_RECV_NOTYPE, NUM, NUM, CAC…
5521 zval *default_value = RT_CONSTANT(opline, opline->op2);
5679 zval *op1, *op2; variable
5683 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
5685 if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
5686 if (EXPECTED(Z_LVAL_P(op1) == Z_LVAL_P(op2))) {
5693 } else if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
5695 d2 = Z_DVAL_P(op2);
5699 if (EXPECTED(Z_TYPE_P(op2) == IS_DOUBLE)) {
5701 d2 = Z_DVAL_P(op2);
5708 } else if (EXPECTED(Z_TYPE_P(op2) == IS_LONG)) {
5710 d2 = (double)Z_LVAL_P(op2);
5714 if (EXPECTED(Z_TYPE_P(op2) == IS_STRING)) {
5715 bool result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
5724 ZEND_VM_DISPATCH_TO_HELPER(zend_case_helper, op_1, op1, op_2, op2);
5737 ce = CACHED_PTR(opline->op2.num);
5744 CACHE_PTR(opline->op2.num, ce);
5872 …zend_quick_get_constant(RT_CONSTANT(opline, opline->op2) + 1, opline->op1.num OPLINE_CC EXECUTE_DA…
5915 zv = zend_hash_find_known_hash(CE_CONSTANTS_TABLE(ce), Z_STR_P(RT_CONSTANT(opline, opline->op2)));
5920 …ring(ZEND_CLASS_CONST_FLAGS(c)), ZSTR_VAL(ce->name), Z_STRVAL_P(RT_CONSTANT(opline, opline->op2)));
5935 ZSTR_VAL(ce->name), Z_STRVAL_P(RT_CONSTANT(opline, opline->op2)));
6418 …ch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op2)), Z_STR_P(RT_CONSTANT(opline, opline->op…
6426 ce = zend_fetch_class(NULL, opline->op2.num);
6432 ce = Z_CE_P(EX_VAR(opline->op2.var));
6637 ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
6650 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
6660 ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
6730 ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
6747 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
6761 ZEND_VM_JMP(OP_JMP_ADDR(opline, opline->op2));
6869 zval *variable_ptr = EX_VAR(opline->op2.var); in ZEND_VM_HELPER()
6872 zval *res = EX_VAR(opline->op2.var); in ZEND_VM_HELPER()
6925 zval *variable_ptr = EX_VAR(opline->op2.var);
6930 zval *res = EX_VAR(opline->op2.var);
7106 zval *variable_ptr = EX_VAR(opline->op2.var);
7117 ZVAL_REF(EX_VAR(opline->op2.var), Z_REF_P(value));
7490 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
7527 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
7575 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op2), 0);
7657 …T(opline, opline->op1), (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(opline, opline->op2)) : NULL);
7671 ce = zend_bind_class_in_slot(zv, lcname, Z_STR_P(RT_CONSTANT(opline, opline->op2)));
7695 …ce = zend_do_link_class(ce, (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(opline, opline->op2)) : N…
7712 func = (zend_function *) EX(func)->op_array.dynamic_func_defs[opline->op2.num];
7748 …_lookup_class_ex(Z_STR_P(RT_CONSTANT(opline, opline->op2)), Z_STR_P(RT_CONSTANT(opline, opline->op…
7754 ce = zend_fetch_class(NULL, opline->op2.num);
7761 ce = Z_CE_P(EX_VAR(opline->op2.var));
7826 zval *return_value = EX_VAR(EX(func)->op_array.opcodes[Z_OPLINE_NUM_P(fast_call)].op2.var); in ZEND_VM_HELPER()
7999 func = (zend_function *) EX(func)->op_array.dynamic_func_defs[opline->op2.num];
8286 zval *return_value = EX_VAR(EX(func)->op_array.opcodes[Z_OPLINE_NUM_P(fast_call)].op2.var);
8327 current_try_catch_offset = opline->op2.num;
8539 zend_op *target = OP_JMP_ADDR(opline, opline->op2);
9029 HashTable *ht = Z_ARRVAL_P(RT_CONSTANT(opline, opline->op2));
9348 zval *op1, *op2, *result; variable
9351 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9353 ZVAL_LONG(result, Z_LVAL_P(op1) + Z_LVAL_P(op2));
9360 zval *op1, *op2, *result; variable
9363 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9365 fast_long_add_function(result, op1, op2);
9372 zval *op1, *op2, *result; variable
9375 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9377 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + Z_DVAL_P(op2));
9384 zval *op1, *op2, *result; variable
9387 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9389 ZVAL_LONG(result, Z_LVAL_P(op1) - Z_LVAL_P(op2));
9396 zval *op1, *op2, *result; variable
9399 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9401 fast_long_sub_function(result, op1, op2);
9408 zval *op1, *op2, *result; variable
9411 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9413 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - Z_DVAL_P(op2));
9420 zval *op1, *op2, *result; variable
9423 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9425 ZVAL_LONG(result, Z_LVAL_P(op1) * Z_LVAL_P(op2));
9432 zval *op1, *op2, *result; variable
9436 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9438 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1), Z_LVAL_P(op2), Z_LVAL_P(result), Z_DVAL_P(result), overfl…
9446 zval *op1, *op2, *result; variable
9449 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9451 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * Z_DVAL_P(op2));
9458 zval *op1, *op2; variable
9462 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9463 result = (Z_LVAL_P(op1) == Z_LVAL_P(op2));
9470 zval *op1, *op2; variable
9474 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9475 result = (Z_DVAL_P(op1) == Z_DVAL_P(op2));
9482 zval *op1, *op2; variable
9486 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9487 result = (Z_LVAL_P(op1) != Z_LVAL_P(op2));
9494 zval *op1, *op2; variable
9498 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9499 result = (Z_DVAL_P(op1) != Z_DVAL_P(op2));
9509 zval *op1, *op2; variable
9513 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9514 result = fast_is_identical_function(op1, op2);
9522 zval *op1, *op2; variable
9526 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9527 result = fast_is_identical_function(op1, op2);
9535 zval *op1, *op2; variable
9539 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9540 result = (Z_LVAL_P(op1) < Z_LVAL_P(op2));
9547 zval *op1, *op2; variable
9551 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9552 result = (Z_DVAL_P(op1) < Z_DVAL_P(op2));
9559 zval *op1, *op2; variable
9563 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9564 result = (Z_LVAL_P(op1) <= Z_LVAL_P(op2));
9571 zval *op1, *op2; variable
9575 op2 = GET_OP2_ZVAL_PTR_UNDEF(BP_VAR_R);
9576 result = (Z_DVAL_P(op1) <= Z_DVAL_P(op2));
9778 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_SEND_VAR_EX, op->op2_type == IS_UNUSED && op->op2.num <= MAX_ARG…
9782 uint32_t arg_num = opline->op2.num;
9811 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_SEND_VAL_EX, op->op2_type == IS_UNUSED && op->op2.num <= MAX_ARG…
9815 uint32_t arg_num = opline->op2.num;
9865 variable_ptr = EX_VAR(opline->op2.var);