Commit 27570c7e authored by Matthias Braun's avatar Matthias Braun
Browse files

only schedule syncs immediately, not all mode_M values

parent 96db7684
......@@ -517,7 +517,7 @@ static void list_sched_block(ir_node *block, void *env_ptr)
/* Keeps must be scheduled immediatly */
foreach_nodeset(be.cands, irn) {
if (be_is_Keep(irn) || be_is_CopyKeep(irn) || get_irn_mode(irn) == mode_M) {
if (be_is_Keep(irn) || be_is_CopyKeep(irn) || is_Sync(irn)) {
nodeset_break(be.cands);
break;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment