Lines Matching refs:op1

51 	zval *op1, *op2, *result;  variable
54 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
58 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
61 fast_long_add_function(result, op1, op2);
64 d1 = (double)Z_LVAL_P(op1);
68 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_DOUBLE)) {
70 d1 = Z_DVAL_P(op1);
77 d1 = Z_DVAL_P(op1);
83 ZEND_VM_DISPATCH_TO_HELPER(zend_add_helper, op_1, op1, op_2, op2);
111 zval *op1, *op2, *result; variable
114 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
118 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
121 fast_long_sub_function(result, op1, op2);
124 d1 = (double)Z_LVAL_P(op1);
128 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_DOUBLE)) {
130 d1 = Z_DVAL_P(op1);
137 d1 = Z_DVAL_P(op1);
143 ZEND_VM_DISPATCH_TO_HELPER(zend_sub_helper, op_1, op1, op_2, op2);
171 zval *op1, *op2, *result; variable
174 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
178 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
183 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1), Z_LVAL_P(op2), Z_LVAL_P(result), Z_DVAL_P(result), overfl…
187 d1 = (double)Z_LVAL_P(op1);
191 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_DOUBLE)) {
193 d1 = Z_DVAL_P(op1);
200 d1 = Z_DVAL_P(op1);
206 ZEND_VM_DISPATCH_TO_HELPER(zend_mul_helper, op_1, op1, op_2, op2);
213 zval *op1, *op2; variable
216 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
218 fast_div_function(EX_VAR(opline->result.var), op1, op2);
259 zval *op1, *op2, *result; variable
261 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
265 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
274 ZVAL_LONG(result, Z_LVAL_P(op1) % Z_LVAL_P(op2));
280 ZEND_VM_DISPATCH_TO_HELPER(zend_mod_helper, op_1, op1, op_2, op2);
308 zval *op1, *op2; variable
310 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
314 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)
319 (zend_long) ((zend_ulong) Z_LVAL_P(op1) << Z_LVAL_P(op2)));
323 ZEND_VM_DISPATCH_TO_HELPER(zend_shift_left_helper, op_1, op1, op_2, op2);
351 zval *op1, *op2; variable
353 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
357 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)
360 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) >> Z_LVAL_P(op2));
364 ZEND_VM_DISPATCH_TO_HELPER(zend_shift_right_helper, op_1, op1, op_2, op2);
371 zval *op1, *op2; variable
374 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
376 pow_function(EX_VAR(opline->result.var), op1, op2);
386 zval *op1, *op2; variable
388 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
391 if ((OP1_TYPE == IS_CONST || EXPECTED(Z_TYPE_P(op1) == IS_STRING)) &&
393 zend_string *op1_str = Z_STR_P(op1);
444 if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
445 op1 = ZVAL_UNDEFINED_OP1();
450 concat_function(EX_VAR(opline->result.var), op1, op2);
461 zval *op1, *op2; variable
465 op1 = GET_OP1_ZVAL_PTR_DEREF(BP_VAR_R);
467 result = fast_is_identical_function(op1, op2);
479 zval *op1, *op2; variable
483 op1 = GET_OP1_ZVAL_PTR_DEREF(BP_VAR_R);
485 result = fast_is_not_identical_function(op1, op2);
529 zval *op1, *op2; variable
532 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
536 } else if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) {
538 if (EXPECTED(Z_LVAL_P(op1) == Z_LVAL_P(op2))) {
550 d1 = (double)Z_LVAL_P(op1);
554 } else if (EXPECTED(Z_TYPE_P(op1) == IS_DOUBLE)) {
556 d1 = Z_DVAL_P(op1);
565 d1 = Z_DVAL_P(op1);
569 } else if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
571 int result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
573 zval_ptr_dtor_str(op1);
585 ZEND_VM_DISPATCH_TO_HELPER(zend_is_equal_helper, op_1, op1, op_2, op2);
624 zval *op1, *op2; variable
627 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
631 } else if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) {
633 if (EXPECTED(Z_LVAL_P(op1) != Z_LVAL_P(op2))) {
645 d1 = (double)Z_LVAL_P(op1);
649 } else if (EXPECTED(Z_TYPE_P(op1) == IS_DOUBLE)) {
651 d1 = Z_DVAL_P(op1);
660 d1 = Z_DVAL_P(op1);
664 } else if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
666 int result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
668 zval_ptr_dtor_str(op1);
680 ZEND_VM_DISPATCH_TO_HELPER(zend_is_not_equal_helper, op_1, op1, op_2, op2);
719 zval *op1, *op2; variable
722 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
726 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
728 if (EXPECTED(Z_LVAL_P(op1) < Z_LVAL_P(op2))) {
740 d1 = (double)Z_LVAL_P(op1);
744 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_DOUBLE)) {
746 d1 = Z_DVAL_P(op1);
755 d1 = Z_DVAL_P(op1);
760 ZEND_VM_DISPATCH_TO_HELPER(zend_is_smaller_helper, op_1, op1, op_2, op2);
799 zval *op1, *op2; variable
802 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
806 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
808 if (EXPECTED(Z_LVAL_P(op1) <= Z_LVAL_P(op2))) {
820 d1 = (double)Z_LVAL_P(op1);
824 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_DOUBLE)) {
826 d1 = Z_DVAL_P(op1);
835 d1 = Z_DVAL_P(op1);
840 ZEND_VM_DISPATCH_TO_HELPER(zend_is_smaller_or_equal_helper, op_1, op1, op_2, op2);
847 zval *op1, *op2; variable
850 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
852 compare_function(EX_VAR(opline->result.var), op1, op2);
883 zval *op1, *op2; variable
885 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
889 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)
891 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) | Z_LVAL_P(op2));
895 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_or_helper, op_1, op1, op_2, op2);
923 zval *op1, *op2; variable
925 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
929 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)
931 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) & Z_LVAL_P(op2));
935 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_and_helper, op_1, op1, op_2, op2);
963 zval *op1, *op2; variable
965 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
969 } else if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)
971 ZVAL_LONG(EX_VAR(opline->result.var), Z_LVAL_P(op1) ^ Z_LVAL_P(op2));
975 ZEND_VM_DISPATCH_TO_HELPER(zend_bw_xor_helper, op_1, op1, op_2, op2);
982 zval *op1, *op2; variable
985 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
987 boolean_xor_function(EX_VAR(opline->result.var), op1, op2);
997 zval *op1; variable
999 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
1000 if (EXPECTED(Z_TYPE_INFO_P(op1) == IS_LONG)) {
1001 ZVAL_LONG(EX_VAR(opline->result.var), ~Z_LVAL_P(op1));
1006 if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
1007 op1 = ZVAL_UNDEFINED_OP1();
1009 bitwise_not_function(EX_VAR(opline->result.var), op1);
1236 value = get_op_data_zval_ptr_r((opline+1)->op1_type, (opline+1)->op1, &free_op_data1);
2431 && Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT
2757 UNEXPECTED(Z_TYPE_P(EX_VAR(opline->op1.var)) != IS_INDIRECT)) {
2982 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op1), 0);
3157 zval_ptr_dtor_nogc(EX_VAR(opline->op1.var));
3167 var = EX_VAR(opline->op1.var);
3179 zval *op1, *op2; variable
3183 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
3185 if ((OP1_TYPE == IS_CONST || EXPECTED(Z_TYPE_P(op1) == IS_STRING)) &&
3187 zend_string *op1_str = Z_STR_P(op1);
3236 op1_str = Z_STR_P(op1);
3237 } else if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
3238 op1_str = zend_string_copy(Z_STR_P(op1));
3240 if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
3243 op1_str = zval_get_string_func(op1);
3271 if (UNEXPECTED(Z_REFCOUNTED_P(op1))) {
3340 rope = (zend_string**)EX_VAR(opline->op1.var);
3378 rope = (zend_string**)EX_VAR(opline->op1.var);
3433 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(NULL, opline->op1.num);
3440 ce = zend_fetch_class_by_name(Z_STR_P(class_name), Z_STR_P(class_name + 1), opline->op1.num);
3450 Z_CE_P(EX_VAR(opline->result.var)) = zend_fetch_class(Z_STR_P(class_name), opline->op1.num);
3630 …ch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op1)), Z_STR_P(RT_CONSTANT(opline, opline->op…
3641 ce = zend_fetch_class(NULL, opline->op1.num);
3648 ce = Z_CE_P(EX_VAR(opline->op1.var));
3737 && ((opline->op1.num & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_PARENT ||
3738 (opline->op1.num & ZEND_FETCH_CLASS_MASK) == ZEND_FETCH_CLASS_SELF)) {
3896 …ects parameter 1 to be a valid callback, %s", Z_STRVAL_P(RT_CONSTANT(opline, opline->op1)), error);
3970 opline->op1.num, ZEND_CALL_NESTED_FUNCTION,
4601 …ch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op1)), Z_STR_P(RT_CONSTANT(opline, opline->op…
5216 uint32_t arg_num = opline->op1.num;
5242 arg_num = opline->op1.num;
5288 uint32_t arg_num = opline->op1.num;
5386 zval *op1, *op2; variable
5389 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
5391 if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) {
5393 if (EXPECTED(Z_LVAL_P(op1) == Z_LVAL_P(op2))) {
5405 d1 = (double)Z_LVAL_P(op1);
5409 } else if (EXPECTED(Z_TYPE_P(op1) == IS_DOUBLE)) {
5411 d1 = Z_DVAL_P(op1);
5420 d1 = Z_DVAL_P(op1);
5424 } else if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
5426 int result = zend_fast_equal_strings(Z_STR_P(op1), Z_STR_P(op2));
5435 ZEND_VM_DISPATCH_TO_HELPER(zend_case_helper, op_1, op1, op_2, op2);
5450 …ch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op1)), Z_STR_P(RT_CONSTANT(opline, opline->op…
5459 ce = zend_fetch_class(NULL, opline->op1.num);
5466 ce = Z_CE_P(EX_VAR(opline->op1.var));
5588 …zend_quick_get_constant(RT_CONSTANT(opline, opline->op2) + 1, opline->op1.num OPLINE_CC EXECUTE_DA…
5609 …ch_class_by_name(Z_STR_P(RT_CONSTANT(opline, opline->op1)), Z_STR_P(RT_CONSTANT(opline, opline->op…
5618 ce = zend_fetch_class(NULL, opline->op1.num);
5625 ce = Z_CE_P(EX_VAR(opline->op1.var));
5765 zval *op1; variable
5768 op1 = GET_OP1_ZVAL_PTR(BP_VAR_R);
5771 if (EXPECTED(Z_TYPE_P(op1) == IS_ARRAY)) {
5772 HashTable *ht = Z_ARRVAL_P(op1);
5793 } else if (EXPECTED(Z_TYPE_P(op1) == IS_OBJECT)) {
5794 zend_class_entry *ce = Z_OBJCE_P(op1);
5800 iter = ce->get_iterator(ce, op1, 0);
5857 } else if (EXPECTED(Z_ISREF_P(op1))) {
5858 op1 = Z_REFVAL_P(op1);
6053 zval *var = EX_VAR(opline->op1.var);
6469 array = EX_VAR(opline->op1.var);
6622 array = EX_VAR(opline->op1.var);
6627 pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array);
6658 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos + 1;
6666 pos = zend_hash_iterator_pos(Z_FE_ITER_P(EX_VAR(opline->op1.var)), fe_ht);
6715 EG(ht_iterators)[Z_FE_ITER_P(EX_VAR(opline->op1.var))].pos = pos + 1;
6796 value = EX_VAR(opline->op1.var);
7122 if (!EG(error_reporting) && Z_LVAL_P(EX_VAR(opline->op1.var)) != 0) {
7123 EG(error_reporting) = Z_LVAL_P(EX_VAR(opline->op1.var));
7298 …do_bind_class(RT_CONSTANT(opline, opline->op1), (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(oplin…
7310 lcname = RT_CONSTANT(opline, opline->op1);
7340 zend_string *rtd_key = Z_STR_P(RT_CONSTANT(opline, opline->op1));
7375 do_bind_function(RT_CONSTANT(opline, opline->op1));
7474 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[try_catch->finally_end].op1.var); in ZEND_VM_HELPER()
7482 zval *fast_call = EX_VAR(EX(func)->op_array.opcodes[try_catch->finally_end].op1.var); in ZEND_VM_HELPER()
7534 &EX(func)->op_array, throw_op_num, throw_op->op1.var);
7646 zfunc = zend_hash_find_ex(EG(function_table), Z_STR_P(RT_CONSTANT(opline, opline->op1)), 1);
7676 var_ptr = EX_VAR(opline->op1.var);
7950 zval *fast_call = EX_VAR(opline->op1.var);
7979 ZEND_VM_JMP_EX(OP_JMP_ADDR(opline, opline->op1), 0);
7985 zval *fast_call = EX_VAR(opline->op1.var);
8196 …if (zend_quick_check_constant(RT_CONSTANT(opline, opline->op1) OPLINE_CC EXECUTE_DATA_CC) != SUCCE…
8225 fetch_type = opline->op1.num;
8504 zval *op1 = EX_VAR(opline->op1.var); variable
8506 if (UNEXPECTED(Z_TYPE_INFO_P(op1) == IS_UNDEF)) {
8517 zval *op1 = EX_VAR(opline->op1.var); variable
8520 if (UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
8521 ZVAL_NEW_EMPTY_REF(op1);
8522 Z_SET_REFCOUNT_P(op1, 2);
8523 ZVAL_NULL(Z_REFVAL_P(op1));
8524 ZVAL_REF(EX_VAR(opline->result.var), Z_REF_P(op1));
8526 if (Z_ISREF_P(op1)) {
8527 Z_ADDREF_P(op1);
8529 ZVAL_MAKE_REF_EX(op1, 2);
8531 ZVAL_REF(EX_VAR(opline->result.var), Z_REF_P(op1));
8533 } else if (EXPECTED(Z_TYPE_P(op1) == IS_INDIRECT)) {
8534 op1 = Z_INDIRECT_P(op1);
8535 if (EXPECTED(!Z_ISREF_P(op1))) {
8536 ZVAL_MAKE_REF_EX(op1, 2);
8538 GC_ADDREF(Z_REF_P(op1));
8540 ZVAL_REF(EX_VAR(opline->result.var), Z_REF_P(op1));
8542 ZVAL_COPY_VALUE(EX_VAR(opline->result.var), op1);
8614 zval *op1; variable
8619 op1 = GET_OP1_ZVAL_PTR_DEREF(BP_VAR_R);
8620 if (EXPECTED(Z_TYPE_P(op1) == IS_STRING)) {
8621 result = zend_hash_find_ex(ht, Z_STR_P(op1), OP1_TYPE == IS_CONST);
8623 if (EXPECTED(Z_TYPE_P(op1) == IS_LONG)) {
8624 result = zend_hash_index_find(ht, Z_LVAL_P(op1));
8628 } else if (Z_TYPE_P(op1) <= IS_FALSE) {
8637 compare_function(&result_tmp, op1, &key_tmp); in ZEND_HASH_FOREACH_STR_KEY_VAL()
8654 zval *op1; variable
8658 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8660 if (Z_TYPE_P(op1) == IS_ARRAY) {
8661 count = zend_array_count(Z_ARRVAL_P(op1));
8663 } else if (Z_TYPE_P(op1) == IS_OBJECT) {
8665 if (Z_OBJ_HT_P(op1)->count_elements) {
8666 if (SUCCESS == Z_OBJ_HT_P(op1)->count_elements(op1, &count)) {
8676 if (instanceof_function(Z_OBJCE_P(op1), zend_ce_countable)) {
8679 zend_call_method_with_0_params(op1, NULL, NULL, "count", &retval);
8687 } else if ((OP1_TYPE & (IS_VAR|IS_CV)) != 0 && Z_TYPE_P(op1) == IS_REFERENCE) {
8688 op1 = Z_REFVAL_P(op1);
8690 } else if (Z_TYPE_P(op1) <= IS_NULL) {
8691 if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
8723 zval *op1; variable
8726 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8728 if (Z_TYPE_P(op1) == IS_OBJECT) {
8729 ZVAL_STR_COPY(EX_VAR(opline->result.var), Z_OBJCE_P(op1)->name);
8730 } else if ((OP1_TYPE & (IS_VAR|IS_CV)) != 0 && Z_TYPE_P(op1) == IS_REFERENCE) {
8731 op1 = Z_REFVAL_P(op1);
8734 if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(op1) == IS_UNDEF)) {
8737 …, "get_class() expects parameter 1 to be object, %s given", zend_get_type_by_const(Z_TYPE_P(op1)));
8770 zval *op1; variable
8774 op1 = GET_OP1_ZVAL_PTR_DEREF(BP_VAR_R);
8775 type = zend_zval_get_type(op1);
8801 skip = Z_LVAL_P(RT_CONSTANT(opline, opline->op1));
8878 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_JMP, (OP_JMP_ADDR(op, op->op1) > op), ZEND_JMP_FORWARD, JMP_ADDR…
8882 OPLINE = OP_JMP_ADDR(opline, opline->op1);
8889 zval *op1, *op2, *result; variable
8891 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8894 ZVAL_LONG(result, Z_LVAL_P(op1) + Z_LVAL_P(op2));
8901 zval *op1, *op2, *result; variable
8903 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8906 fast_long_add_function(result, op1, op2);
8913 zval *op1, *op2, *result; variable
8915 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8918 ZVAL_DOUBLE(result, Z_DVAL_P(op1) + Z_DVAL_P(op2));
8925 zval *op1, *op2, *result; variable
8927 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8930 ZVAL_LONG(result, Z_LVAL_P(op1) - Z_LVAL_P(op2));
8937 zval *op1, *op2, *result; variable
8939 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8942 fast_long_sub_function(result, op1, op2);
8949 zval *op1, *op2, *result; variable
8951 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8954 ZVAL_DOUBLE(result, Z_DVAL_P(op1) - Z_DVAL_P(op2));
8961 zval *op1, *op2, *result; variable
8963 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8966 ZVAL_LONG(result, Z_LVAL_P(op1) * Z_LVAL_P(op2));
8973 zval *op1, *op2, *result; variable
8976 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8979 …ZEND_SIGNED_MULTIPLY_LONG(Z_LVAL_P(op1), Z_LVAL_P(op2), Z_LVAL_P(result), Z_DVAL_P(result), overfl…
8987 zval *op1, *op2, *result; variable
8989 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
8992 ZVAL_DOUBLE(result, Z_DVAL_P(op1) * Z_DVAL_P(op2));
8999 zval *op1, *op2; variable
9002 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9004 result = (Z_LVAL_P(op1) == Z_LVAL_P(op2));
9013 zval *op1, *op2; variable
9016 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9018 result = (Z_DVAL_P(op1) == Z_DVAL_P(op2));
9027 zval *op1, *op2; variable
9030 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9032 result = (Z_LVAL_P(op1) != Z_LVAL_P(op2));
9041 zval *op1, *op2; variable
9044 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9046 result = (Z_DVAL_P(op1) != Z_DVAL_P(op2));
9055 zval *op1, *op2; variable
9058 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9060 result = (Z_LVAL_P(op1) < Z_LVAL_P(op2));
9069 zval *op1, *op2; variable
9072 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9074 result = (Z_DVAL_P(op1) < Z_DVAL_P(op2));
9083 zval *op1, *op2; variable
9086 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9088 result = (Z_LVAL_P(op1) <= Z_LVAL_P(op2));
9097 zval *op1, *op2; variable
9100 op1 = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
9102 result = (Z_DVAL_P(op1) <= Z_DVAL_P(op2));
9226 …_ASSIGN, ((op->op1_type == IS_CONST) ? !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)) : (!(op1_info & (…
9331 …_SEND_VAL, op->op1_type == IS_CONST && !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)), ZEND_SEND_VAL_SI…
9343 …LAG_NUM && op->op1_type == IS_CONST && !Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)), ZEND_SEND_VAL_EX…
9369 array = EX_VAR(opline->op1.var);