Lines Matching refs:var_info

144                                        uint32_t        var_info,
513 if (ssa->vars && ssa->var_info) { in zend_ssa_cv_info()
514 info = ssa->var_info[var].type; in zend_ssa_cv_info()
517 info |= ssa->var_info[j].type; in zend_ssa_cv_info()
699 ssa->var_info && \
701 ssa->var_info[(ssa_op)->opN##_use].has_range) ? \
702 &ssa->var_info[(ssa_op)->opN##_use].range : NULL)
930 if (!zend_jit_load_var(dasm_state, ssa->var_info[i].type, ssa->vars[i].var, ival->reg)) { in dasm_link_and_encode()
1112 if (!ssa->ops || !ssa->var_info) { in zend_may_overflow()
1120 || !ssa->var_info[res].has_range in zend_may_overflow()
1121 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1135 || !ssa->var_info[res].has_range in zend_may_overflow()
1136 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1149 || !ssa->var_info[res].has_range in zend_may_overflow()
1150 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1161 || !ssa->var_info[res].has_range in zend_may_overflow()
1162 || ssa->var_info[res].range.overflow) { 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()
1205 ssa->var_info[res].range.overflow); in zend_may_overflow()
1210 || !ssa->var_info[res].has_range in zend_may_overflow()
1211 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1222 || !ssa->var_info[res].has_range in zend_may_overflow()
1223 || 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()
1266 ssa->var_info[res].range.overflow); in zend_may_overflow()
1976 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1977 (ssa->var_info[ssa->ops[line].op1_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
1984 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1985 (ssa->var_info[ssa->ops[line].op2_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
2073 if ((ssa->var_info[current->ssa_var].type & MAY_BE_ANY) == MAY_BE_DOUBLE) { in zend_jit_try_allocate_free_reg()
2438 if (!ssa->var_info) { in zend_jit_allocate_registers()
2889 …if (!zend_jit_load_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var,… in zend_jit()
2895 …if (!zend_jit_store_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var… in zend_jit()
2971 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3021 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3083 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3114 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3136 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3154 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3172 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3190 if (ssa->var_info && ssa->ops) { in zend_jit()
3193 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3216 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3238 if (ssa->var_info && ssa->ops) { in zend_jit()
3241 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3261 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3279 if (ssa->var_info && ssa->ops) { in zend_jit()
3282 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3301 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3556 if ((PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) in zend_jit()
3710 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3723 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3739 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3789 if (ssa->var_info && ssa->ops) { in zend_jit()
3792 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3808 if (!ssa->ops || !ssa->var_info) { in zend_jit()
3940 if (ssa->var_info && ssa->ops) { in zend_jit()
3943 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
4076 if (ssa->ops && ssa->var_info) { in zend_jit()
4077 … zend_ssa_var_info *res_ssa = &ssa->var_info[ssa->ops[opline - op_array->opcodes].result_def]; in zend_jit()