- for (irn = pset_first(live_in); irn; irn = pset_next(live_in)) {
- if (arch_irn_has_reg_class(env->arch_env, irn, -1, env->cls)) {
+ be_lv_foreach(lv, bl, be_lv_state_in, idx) {
+ ir_node *irn = be_lv_get_irn(lv, bl, idx);
+ if (arch_irn_consider_in_reg_alloc(env->arch_env, env->cls, irn)) {