X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbelistsched.c;h=9b38faa23c7bfca2608301436b75e425c762fdf4;hb=e6ad8ee4680a88db8652483c2c6f3124f3d9a888;hp=16712488ba6a60766ea76a31fb366952aae772c7;hpb=cdf28710bfb9bc07406af412d6780c7cdb9283d2;p=libfirm diff --git a/ir/be/belistsched.c b/ir/be/belistsched.c index 16712488b..9b38faa23 100644 --- a/ir/be/belistsched.c +++ b/ir/be/belistsched.c @@ -90,7 +90,7 @@ static INLINE int must_appear_in_schedule(const list_sched_selector_t *sel, void if(sel->to_appear_in_schedule) res = sel->to_appear_in_schedule(block_env, irn); - return res || to_appear_in_schedule(irn) || be_is_Keep(irn); + return res || to_appear_in_schedule(irn) || be_is_Keep(irn) || be_is_RegParams(irn); } static const list_sched_selector_t trivial_selector_struct = {