Lines Matching refs:var_info

176                                        uint32_t        var_info,
545 if (ssa->vars && ssa->var_info) { in zend_ssa_cv_info()
546 info = ssa->var_info[var].type; in zend_ssa_cv_info()
549 info |= ssa->var_info[j].type; in zend_ssa_cv_info()
731 ssa->var_info && \
733 ssa->var_info[(ssa_op)->opN##_use].has_range) ? \
734 &ssa->var_info[(ssa_op)->opN##_use].range : NULL)
959 if (!zend_jit_load_var(dasm_state, ssa->var_info[i].type, ssa->vars[i].var, ival->reg)) { in dasm_link_and_encode()
1139 if (!ssa->ops || !ssa->var_info) { in zend_may_overflow()
1147 || !ssa->var_info[res].has_range in zend_may_overflow()
1148 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1162 || !ssa->var_info[res].has_range in zend_may_overflow()
1163 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1176 || !ssa->var_info[res].has_range in zend_may_overflow()
1177 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1188 || !ssa->var_info[res].has_range in zend_may_overflow()
1189 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1203 || !ssa->var_info[res].has_range in zend_may_overflow()
1204 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1215 || !ssa->var_info[res].has_range in zend_may_overflow()
1216 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1230 !ssa->var_info[res].has_range || in zend_may_overflow()
1231 ssa->var_info[res].range.underflow || in zend_may_overflow()
1232 ssa->var_info[res].range.overflow); in zend_may_overflow()
1237 || !ssa->var_info[res].has_range in zend_may_overflow()
1238 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1249 || !ssa->var_info[res].has_range in zend_may_overflow()
1250 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1264 || !ssa->var_info[res].has_range in zend_may_overflow()
1265 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1276 || !ssa->var_info[res].has_range in zend_may_overflow()
1277 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1291 !ssa->var_info[res].has_range || in zend_may_overflow()
1292 ssa->var_info[res].range.underflow || in zend_may_overflow()
1293 ssa->var_info[res].range.overflow); in zend_may_overflow()
1989 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1990 (ssa->var_info[ssa->ops[line].op1_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
1997 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1998 (ssa->var_info[ssa->ops[line].op2_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
2086 if ((ssa->var_info[current->ssa_var].type & MAY_BE_ANY) == MAY_BE_DOUBLE) { in zend_jit_try_allocate_free_reg()
2451 if (!ssa->var_info) { in zend_jit_allocate_registers()
2902 …if (!zend_jit_load_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var,… in zend_jit()
2908 …if (!zend_jit_store_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var… in zend_jit()
2984 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3034 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3096 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3127 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3149 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3167 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3185 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3203 if (ssa->var_info && ssa->ops) { in zend_jit()
3206 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3229 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3251 if (ssa->var_info && ssa->ops) { in zend_jit()
3254 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3274 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3292 if (ssa->var_info && ssa->ops) { in zend_jit()
3295 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3314 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3565 if ((PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) in zend_jit()
3716 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3729 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3745 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3794 if (ssa->var_info && ssa->ops) { in zend_jit()
3797 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3813 if (!ssa->ops || !ssa->var_info) { in zend_jit()
3945 if (ssa->var_info && ssa->ops) { in zend_jit()
3948 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
4079 if (ssa->ops && ssa->var_info) { in zend_jit()
4080 … zend_ssa_var_info *res_ssa = &ssa->var_info[ssa->ops[opline - op_array->opcodes].result_def]; in zend_jit()