diff options
Diffstat (limited to 'mppa_k1c/PostpassSchedulingOracle.ml')
-rw-r--r-- | mppa_k1c/PostpassSchedulingOracle.ml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mppa_k1c/PostpassSchedulingOracle.ml b/mppa_k1c/PostpassSchedulingOracle.ml index 24087caf..af1e8f85 100644 --- a/mppa_k1c/PostpassSchedulingOracle.ml +++ b/mppa_k1c/PostpassSchedulingOracle.ml @@ -901,8 +901,11 @@ let smart_schedule bb = Printf.eprintf "In regards to this group of instructions:\n"; print_bb stderr bb; Printf.eprintf "Postpass scheduling could not complete: %s\n%s" msg stack; + failwith "Invalid schedule" + (* Printf.eprintf "Issuing one instruction per bundle instead\n\n"; dumb_schedule bb + *) end in bundles @ (f lbb) in f lbb |