Lines Matching refs:op1_def
116 if (ssa->ops[line].op1_def >= 0) { \
117 MACRO(ssa->ops[line].op1_def); \
126 if (ssa->ops[line-1].op1_def >= 0) { \
127 MACRO(ssa->ops[line-1].op1_def); \
137 if (ssa->ops[line+1].op1_def >= 0) { \
138 MACRO(ssa->ops[line+1].op1_def); \
295 var2 = ssa->ops[use].op1_def; in zend_scc_next()
314 var2 = ssa->ops[use-1].op1_def; in zend_scc_next()
333 var2 = ssa->ops[use+1].op1_def; in zend_scc_next()
1291 if (ssa_op->op1_def == var) { in zend_inference_propagate_range()
1292 if (ssa_op->op1_def >= 0) { in zend_inference_propagate_range()
1319 if (ssa_op->op1_def == var) { in zend_inference_propagate_range()
1320 if (ssa_op->op1_def >= 0) { in zend_inference_propagate_range()
1341 if (ssa_op->op1_def == var) { in zend_inference_propagate_range()
1342 if (ssa_op->op1_def >= 0) { in zend_inference_propagate_range()
1354 if (ssa_op->op1_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1373 if (ssa_op->op1_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1392 if (ssa_op->op1_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1414 if (ssa_op->op1_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1437 if (ssa_op->op1_def == var) { in zend_inference_propagate_range()
1450 if (ssa_op->op1_def == var || ssa_op->op2_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1466 if ((ssa_op+1)->op1_def == var) { in zend_inference_propagate_range()
1481 if (ssa_op->op1_def == var || ssa_op->result_def == var) { in zend_inference_propagate_range()
1489 if (ssa_op->op1_def == var) { in zend_inference_propagate_range()
2041 if (op->op1_def >= 0) { in add_usages()
2042 zend_bitset_incl(worklist, op->op1_def); in add_usages()
2052 if (op->op1_def >= 0) { in add_usages()
2053 zend_bitset_incl(worklist, op->op1_def); in add_usages()
2064 if (op->op1_def >= 0) { in add_usages()
2065 zend_bitset_incl(worklist, op->op1_def); in add_usages()
2561 if (ssa_op->op1_def >= 0 && !(ssa_var_info[ssa_op->op1_def].type & MAY_BE_REF)) { in _zend_update_type_info()
2562 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2572 if ((ssa_op+1)->op1_def >= 0 && !(ssa_var_info[(ssa_op+1)->op1_def].type & MAY_BE_REF)) { in _zend_update_type_info()
2573 UPDATE_SSA_TYPE(tmp, (ssa_op+1)->op1_def); in _zend_update_type_info()
2639 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
2649 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2650 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
2690 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
2695 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2696 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
2768 opline->opcode == ZEND_ASSIGN_OP ? ssa_op->op1_def : -1, optimization_level); in _zend_update_type_info()
2779 UPDATE_SSA_TYPE(orig, ssa_op->op1_def); in _zend_update_type_info()
2780 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
2785 UPDATE_SSA_TYPE(orig, ssa_op->op1_def); in _zend_update_type_info()
2786 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
2794 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2913 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
2917 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2972 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
2973 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2979 …tmp |= ssa->var_info[ssa_op->op1_def].type & (MAY_BE_ARRAY_PACKED|MAY_BE_ARRAY_NUMERIC_HASH|MAY_BE… in _zend_update_type_info()
2980 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
2981 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3008 if ((ssa_op+1)->op1_def >= 0) { in _zend_update_type_info()
3017 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3030 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3031 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3042 if ((ssa_op+1)->op1_def >= 0) { in _zend_update_type_info()
3049 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3057 if ((ssa_op+1)->op1_def >= 0) { in _zend_update_type_info()
3064 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3073 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3074 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3107 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3108 if (ssa_var_info[ssa_op->op1_def].use_as_double) { in _zend_update_type_info()
3112 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3113 COPY_SSA_OBJ_TYPE(ssa_op->op2_use, ssa_op->op1_def); in _zend_update_type_info()
3156 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3162 if (opline->op1_type == IS_CV && ssa_op->op1_def >= 0) { in _zend_update_type_info()
3167 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3168 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3190 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3200 UPDATE_SSA_TYPE(MAY_BE_REF, ssa_op->op1_def); in _zend_update_type_info()
3206 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3214 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3218 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3221 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3226 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3227 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3245 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3254 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3255 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3265 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3267 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3271 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3273 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3277 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3289 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3403 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3422 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3461 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3465 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3466 UPDATE_SSA_TYPE(t1, ssa_op->op1_def); in _zend_update_type_info()
3467 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3472 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3479 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3480 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3554 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3722 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3727 COPY_SSA_OBJ_TYPE(ssa_op->op1_use, ssa_op->op1_def); in _zend_update_type_info()
3845 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3851 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3863 if (next_ssa_op->op1_def >= 0) { in _zend_update_type_info()
3869 UPDATE_SSA_TYPE(tmp, next_ssa_op->op1_def); in _zend_update_type_info()
3974 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
3976 UPDATE_SSA_OBJ_TYPE(ce, 1, ssa_op->op1_def); in _zend_update_type_info()
3978 UPDATE_SSA_OBJ_TYPE(NULL, 0, ssa_op->op1_def); in _zend_update_type_info()
3992 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
3993 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
4055 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
4062 if (ssa_op->op1_def >= 0) { in _zend_update_type_info()
4064 UPDATE_SSA_TYPE(tmp, ssa_op->op1_def); in _zend_update_type_info()
4767 } else if (ssa->ops[def].op1_def == var) { in zend_mark_cv_references()
4849 if (op->op1_use == var && op->op1_def >= 0) { in zend_mark_cv_references()
4850 if (!(ssa->var_info[op->op1_def].type & MAY_BE_REF)) { in zend_mark_cv_references()
4856 zend_bitset_incl(worklist, op->op1_def); in zend_mark_cv_references()