Skip to content
Snippets Groups Projects
Commit 085a9c7b authored by Andreas Klöckner's avatar Andreas Klöckner
Browse files

Build list of eligibile instructions in scheduler for easier debugging

parent d6e0011f
No related branches found
No related tags found
No related merge requests found
......@@ -452,9 +452,10 @@ def generate_loop_schedules_internal(
insn = kernel.id_to_insn[insn_id]
return (insn.priority, len(active_groups & insn.groups))
for insn_id in sorted(sched_state.unscheduled_insn_ids,
key=insn_sort_key, reverse=True):
insn_ids_to_try = sorted(sched_state.unscheduled_insn_ids,
key=insn_sort_key, reverse=True)
for insn_id in insn_ids_to_try:
insn = kernel.id_to_insn[insn_id]
is_ready = insn.insn_deps <= sched_state.scheduled_insn_ids
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment