--- | The thing we're spilling shouldn't already have spill or reloads in it
-regSpill_instr _ SPILL{}
- = panic "regSpill_instr: unexpected SPILL"
-
-regSpill_instr _ RELOAD{}
- = panic "regSpill_instr: unexpected RELOAD"
-
-
-regSpill_instr _ li@(Instr _ Nothing)