Lines Matching refs:op1_type

1795 	|	test byte OP:RX->op1_type, (IS_TMP_VAR|IS_VAR)
1930 | cmp byte OP:RX->op1_type, IS_TMP_VAR
4046 && ((opline-1)->op1_type & (IS_VAR|IS_TMP_VAR))
4357 && ((opline+1)->op1_type & (IS_VAR|IS_TMP_VAR|IS_CV))
4364 ((opline->op1_type & (IS_VAR|IS_TMP_VAR|IS_CV)) &&
4416 if (next_opline->op1_type == IS_CONST
4831 zend_uchar op1_type,
5050 | FREE_OP op1_type, op1, op1_info, 0, NULL
5085 …if (!zend_jit_math_helper(Dst, opline, opline->opcode, opline->op1_type, opline->op1, op1_addr, op…
5110 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
5118 zend_uchar op1_type,
5177 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5202 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5221 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5243 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5257 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5314 zend_jit_invalidate_var_if_necessary(Dst, op1_type, op1_addr, op1);
5465 | FREE_OP op1_type, op1, op1_info, 0, NULL
5500 opline->op1_type, opline->op1, op1_addr, op1_info, op1_range,
5513 zend_uchar op1_type,
5551 if (op1_type == IS_CV || op1_type == IS_CONST) {
5597 | FREE_OP op1_type, op1, op1_info, 0, NULL
5627 …return zend_jit_concat_helper(Dst, opline, opline->op1_type, opline->op1, op1_addr, op1_info, opli…
6666 …if (!zend_jit_simple_assign(Dst, opline, var_addr, var_info, -1, (opline+1)->op1_type, op3_addr, v…
6670 uint32_t var_info = zend_array_element_type(op1_info, opline->op1_type, 0, 0);
6686 if (opline->op1_type == IS_VAR) {
6688 …ariable_call(Dst, opline, var_addr, var_addr, var_info, -1, (opline+1)->op1_type, op3_addr, val_in…
6692 …_to_variable(Dst, opline, var_addr, var_addr, var_info, -1, (opline+1)->op1_type, op3_addr, val_in…
6769 if (((opline+1)->op1_type & (IS_TMP_VAR|IS_VAR)) && (val_info & MAY_BE_RC1)) {
6775 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, val_info, 0, NULL
6877 uint32_t var_def_info = zend_array_element_type(op1_def_info, opline->op1_type, 1, 0);
6897 var_info = zend_array_element_type(op1_info, opline->op1_type, 0, 0);
6942 if (((opline+1)->op1_type & (IS_TMP_VAR|IS_VAR))
6963 …ne->extended_value, IS_CV, opline->op1, var_addr, var_info, (opline+1)->op1_type, (opline+1)->op1,…
6976 (opline+1)->op1_type, (opline+1)->op1, op3_addr, op1_data_info,
6983 …helper(Dst, opline, IS_CV, opline->op1, var_addr, var_info, (opline+1)->op1_type, (opline+1)->op1,…
7028 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, op1_data_info, 0, NULL
7043 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, op1_data_info, 0, opline
7060 ZEND_ASSERT(opline->op1_type == IS_CV && opline->result_type == IS_UNUSED);
7106 …result = zend_jit_math_helper(Dst, opline, opline->extended_value, opline->op1_type, opline->op1, …
7115 opline->op1_type, opline->op1, op1_addr, op1_info, op1_range,
7120 …result = zend_jit_concat_helper(Dst, opline, opline->op1_type, opline->op1, op1_addr, op1_info, op…
7971 bool same_ops = (opline->op1_type == opline->op2_type) && (opline->op1.var == opline->op2.var);
8132 if (opline->op1_type == IS_CV && (op1_info & MAY_BE_UNDEF)) {
8155 (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
8161 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, NULL
8330 if (opline->op1_type != IS_CONST) {
8334 if (opline->op1_type != IS_CONST) {
8353 if (opline->op1_type != IS_CONST) {
8360 (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
8365 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
8389 if (opline->op1_type & (IS_CV|IS_VAR)) {
8493 && opline->op1_type == IS_VAR && (op1_info & MAY_BE_REF)) {
8495 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
8525 && (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
8527 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
8542 if (opline->op1_type == IS_CONST) {
8550 (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
8556 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
8659 if (opline->op1_type == IS_CV && (op1_info & MAY_BE_REF)) {
8987 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
9089 …if (!zend_jit_simple_assign(Dst, opline, res_addr, res_use_info, res_info, opline->op1_type, op1_a…
9103 ZEND_ASSERT(opline->op1_type == IS_CV);
9307 if (opline->op1_type == IS_UNUSED || delayed_fetch_this) {
9315 if (opline->op1_type == IS_CV) {
9651 if (opline->op1_type == IS_CV) {
9683 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR)) && !delayed_fetch_this) {
9730 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR)) && !delayed_fetch_this) {
9813 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR)) && !delayed_fetch_this) {
9821 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR) && !delayed_fetch_this)) {
10634 if (opline->op1_type == IS_CONST) {
10677 if (opline->op1_type == IS_VAR) {
10687 } else if (opline->op1_type == IS_CV) {
10713 if (opline->op1_type == IS_VAR) {
10724 if (opline->op1_type == IS_VAR) {
10741 | FREE_OP opline->op1_type, opline->op1, op1_info, !cold, opline
10919 if (opline->op1_type == IS_CV) {
10958 if (opline->op1_type == IS_CV) {
11219 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
11228 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
11268 (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
11341 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
11345 (opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
11441 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
11629 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR))
11663 (((opline->op1_type & (IS_VAR|IS_TMP_VAR))
11775 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR)) &&
11826 if (opline->op1_type == IS_CONST) {
11832 } else if (opline->op1_type == IS_TMP_VAR) {
11834 } else if (opline->op1_type == IS_CV) {
11971 && (opline->op1_type & (IS_VAR|IS_TMP_VAR))
12278 if (opline->op1_type & (IS_TMP_VAR|IS_VAR)) {
12282 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
12551 && (!(opline->op1_type & (IS_TMP_VAR|IS_VAR)) || op1_avoid_refcounting)
12624 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
12660 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
13061 if (opline->op1_type == IS_VAR
13126 …may_be_dynamic = zend_may_be_dynamic_property(ce, Z_STR_P(member), opline->op1_type == IS_UNUSED, …
13312 if ((opline->op1_type & (IS_VAR|IS_TMP_VAR))
13472 if (opline->op1_type != IS_UNUSED && !delayed_fetch_this && !op1_indirect) {
13473 if (opline->op1_type == IS_VAR
13489 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
13498 && (!(opline->op1_type & (IS_VAR|IS_TMP_VAR)) || on_this || op1_indirect)) {
13552 if (opline->op1_type == IS_VAR
13958 if (opline->op1_type != IS_UNUSED && !delayed_fetch_this && !op1_indirect) {
13962 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
14014 if (opline->op1_type == IS_VAR
14054 if (((opline+1)->op1_type & (IS_VAR|IS_TMP_VAR))
14160 if (((opline+1)->op1_type & (IS_TMP_VAR|IS_VAR))
14204 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, info, 0, NULL
14247 if (((opline+1)->op1_type & (IS_TMP_VAR|IS_VAR))
14274 …ne->extended_value, IS_CV, opline->op1, var_addr, var_info, (opline+1)->op1_type, (opline+1)->op1,…
14297 if ((opline+1)->op1_type != IS_CONST ||
14312 if ((opline+1)->op1_type != IS_CONST ||
14320 (opline+1)->op1_type, (opline+1)->op1, val_addr, val_info,
14328 …helper(Dst, opline, IS_CV, opline->op1, var_addr, var_info, (opline+1)->op1_type, (opline+1)->op1,…
14376 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, val_info, 0, opline
14382 if (opline->op1_type != IS_UNUSED && !delayed_fetch_this && !op1_indirect) {
14386 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
14440 if (opline->op1_type == IS_VAR
14478 if (((opline+1)->op1_type & (IS_VAR|IS_TMP_VAR))
14568 if ((opline+1)->op1_type == IS_CONST) {
14574 if (((opline+1)->op1_type & (IS_VAR|IS_TMP_VAR))
14642 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, info, 0, NULL
14649 …to_variable_call(Dst, opline, prop_addr, prop_addr, -1, -1, (opline+1)->op1_type, val_addr, val_in…
14653 …if (!zend_jit_assign_to_variable(Dst, opline, prop_addr, prop_addr, -1, -1, (opline+1)->op1_type, …
14708 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, val_info, 0, opline
14715 | FREE_OP (opline+1)->op1_type, (opline+1)->op1, val_info, 0, opline
14721 if (opline->op1_type != IS_UNUSED && !delayed_fetch_this && !op1_indirect) {
14722 | FREE_OP opline->op1_type, opline->op1, op1_info, 1, opline
14765 if (opline->op1_type == IS_CONST) {
14808 if (opline->op1_type & (IS_VAR|IS_TMP_VAR)) {
14820 if (opline->op1_type == IS_CONST) {
14849 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
14856 if (opline->op1_type == IS_CONST) {
14888 | FREE_OP opline->op1_type, opline->op1, op1_info, 0, opline
15040 if (opline->op1_type == IS_CONST) {
15478 if (opline->op1_type == IS_CONST) {
15490 if (opline->op1_type == IS_CV) {
15715 ZEND_ASSERT(opline->op1_type != IS_VAR && opline->op1_type != IS_TMP_VAR);
15720 if (opline->op1_type != IS_CONST) {
15828 if (opline->opcode == ZEND_INIT_METHOD_CALL && opline->op1_type == IS_VAR) {
15885 if (opline->op1_type != IS_VAR ||
15888 (opline-1)->op1_type == IS_VAR ||
15987 opline->op1_type == IS_CV &&
16011 return opline->op1_type == IS_CV
16016 return (opline->op1_type & (IS_CV|IS_CONST))
16020 return (opline->op1_type & (IS_CV|IS_CONST))
16046 && trace->op1_type != IS_UNKNOWN
16047 && (trace->op1_type & ~(IS_TRACE_REFERENCE|IS_TRACE_INDIRECT|IS_TRACE_PACKED)) == IS_ARRAY) {
16051 (!(opline->op1_type & (IS_TMP_VAR|IS_VAR)) || !(op1_info & MAY_BE_RC1)) &&
16144 if (((opline->op1_type & (IS_TMP_VAR|IS_VAR)) &&
16229 if (opline->op1_type == IS_CV
16252 if (opline->op1_type == IS_CV
16288 if (opline->op1_type == IS_CONST) {
16318 if (zend_needs_extra_reg_for_const(opline, opline->op1_type, opline->op1) ||
16340 if (zend_needs_extra_reg_for_const(opline, opline->op1_type, opline->op1) ||
16373 opline->op1_type != IS_CONST &&
16406 opline->op1_type != IS_CONST && opline->op2_type != IS_CONST) {
16424 if (zend_needs_extra_reg_for_const(opline, opline->op1_type, opline->op1) ||