Lines Matching refs:var_info

151                                        uint32_t        var_info,
518 if (ssa->vars && ssa->var_info) { in zend_ssa_cv_info()
519 info = ssa->var_info[var].type; in zend_ssa_cv_info()
522 info |= ssa->var_info[j].type; in zend_ssa_cv_info()
704 ssa->var_info && \
706 ssa->var_info[(ssa_op)->opN##_use].has_range) ? \
707 &ssa->var_info[(ssa_op)->opN##_use].range : NULL)
935 if (!zend_jit_load_var(dasm_state, ssa->var_info[i].type, ssa->vars[i].var, ival->reg)) { in dasm_link_and_encode()
1117 if (!ssa->ops || !ssa->var_info) { in zend_may_overflow()
1125 || !ssa->var_info[res].has_range in zend_may_overflow()
1126 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1140 || !ssa->var_info[res].has_range in zend_may_overflow()
1141 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1154 || !ssa->var_info[res].has_range in zend_may_overflow()
1155 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1166 || !ssa->var_info[res].has_range in zend_may_overflow()
1167 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1181 || !ssa->var_info[res].has_range in zend_may_overflow()
1182 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1193 || !ssa->var_info[res].has_range in zend_may_overflow()
1194 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1208 !ssa->var_info[res].has_range || in zend_may_overflow()
1209 ssa->var_info[res].range.underflow || in zend_may_overflow()
1210 ssa->var_info[res].range.overflow); in zend_may_overflow()
1215 || !ssa->var_info[res].has_range in zend_may_overflow()
1216 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1227 || !ssa->var_info[res].has_range in zend_may_overflow()
1228 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1242 || !ssa->var_info[res].has_range in zend_may_overflow()
1243 || ssa->var_info[res].range.underflow) { in zend_may_overflow()
1254 || !ssa->var_info[res].has_range in zend_may_overflow()
1255 || ssa->var_info[res].range.overflow) { in zend_may_overflow()
1269 !ssa->var_info[res].has_range || in zend_may_overflow()
1270 ssa->var_info[res].range.underflow || in zend_may_overflow()
1271 ssa->var_info[res].range.overflow); in zend_may_overflow()
1967 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1968 (ssa->var_info[ssa->ops[line].op1_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
1975 (ssa->var_info[i].type & MAY_BE_ANY) == in zend_jit_compute_liveness()
1976 (ssa->var_info[ssa->ops[line].op2_use].type & MAY_BE_ANY)) { in zend_jit_compute_liveness()
2064 if ((ssa->var_info[current->ssa_var].type & MAY_BE_ANY) == MAY_BE_DOUBLE) { in zend_jit_try_allocate_free_reg()
2429 if (!ssa->var_info) { in zend_jit_allocate_registers()
2880 …if (!zend_jit_load_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var,… in zend_jit()
2886 …if (!zend_jit_store_var(&dasm_state, ssa->var_info[phi->ssa_var].type, ssa->vars[phi->ssa_var].var… in zend_jit()
2962 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3012 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3074 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3105 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3127 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3145 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3163 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3181 if (ssa->var_info && ssa->ops) { in zend_jit()
3184 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3207 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3229 if (ssa->var_info && ssa->ops) { in zend_jit()
3232 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3252 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3270 if (ssa->var_info && ssa->ops) { in zend_jit()
3273 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3292 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3543 if ((PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) in zend_jit()
3694 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3707 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3723 if (PROFITABILITY_CHECKS && (!ssa->ops || !ssa->var_info)) { in zend_jit()
3772 if (ssa->var_info && ssa->ops) { in zend_jit()
3775 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
3791 if (!ssa->ops || !ssa->var_info) { in zend_jit()
3923 if (ssa->var_info && ssa->ops) { in zend_jit()
3926 zend_ssa_var_info *op1_ssa = ssa->var_info + ssa_op->op1_use; in zend_jit()
4056 if (ssa->ops && ssa->var_info) { in zend_jit()
4057 … zend_ssa_var_info *res_ssa = &ssa->var_info[ssa->ops[opline - op_array->opcodes].result_def]; in zend_jit()