Lines Matching refs:var_num
274 static zend_always_inline void add_to_worklists(context *ctx, int var_num, int check) { in add_to_worklists() argument
275 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in add_to_worklists()
281 if (!check || zend_bitset_in(ctx->phi_dead, var_num)) { in add_to_worklists()
282 zend_bitset_incl(ctx->phi_worklist, var_num); in add_to_worklists()
287 static inline void add_to_phi_worklist_no_val(context *ctx, int var_num) { in add_to_phi_worklist_no_val() argument
288 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in add_to_phi_worklist_no_val()
289 if (var->definition_phi && zend_bitset_in(ctx->phi_dead, var_num)) { in add_to_phi_worklist_no_val()
290 zend_bitset_incl(ctx->phi_worklist_no_val, var_num); in add_to_phi_worklist_no_val()
326 static inline bool is_var_dead(context *ctx, int var_num) { in is_var_dead() argument
327 zend_ssa_var *var = &ctx->ssa->vars[var_num]; in is_var_dead()
329 return zend_bitset_in(ctx->phi_dead, var_num); in is_var_dead()
336 return var_num >= ctx->op_array->last_var; in is_var_dead()