X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeverify.c;h=a55114ade2ad7351803b17efdfa07f09390574a6;hb=fc9bc377a4efe064fe1998121e52ba97ce4da415;hp=2753eb21ceb996e4b5a9a71c2d7aca8d2f68a86a;hpb=7a2c7fed8fdbe29fa0b6e1901865a901f71a6c5f;p=libfirm diff --git a/ir/be/beverify.c b/ir/be/beverify.c index 2753eb21c..a55114ade 100644 --- a/ir/be/beverify.c +++ b/ir/be/beverify.c @@ -282,7 +282,7 @@ static void verify_schedule_walker(ir_node *block, void *data) static void check_schedule(ir_node *node, void *data) { be_verify_schedule_env_t *env = (be_verify_schedule_env_t*)data; - bool should_be = to_appear_in_schedule(node); + bool should_be = !is_Proj(node) && !(arch_irn_get_flags(node) & arch_irn_flags_not_scheduled); bool scheduled = bitset_is_set(env->scheduled, get_irn_idx(node)); if (should_be != scheduled) {