Chris Fallin
69ad31f013
Replace remaining instances of use of debug feature with debug_assertions.
...
Also fix some code that did not build in debug mode anymore (d'oh!) in
`src/ion/merges.rs`, as exposed by this change.
2021-08-12 17:35:55 -07:00
Chris Fallin
37fa3ec763
Improve prog-move handling: no use/def records, just directly connect the LRs.
...
Also requires some metadata in edit output to properly hook up the
checker in regalloc.rs to track user-moves without seeing the original
insts with operands.
2021-05-11 23:59:12 -07:00
Chris Fallin
940c1b719d
Changes from review comments.
2021-04-18 13:12:33 -07:00
Chris Fallin
8e923b0ad9
Initial public commit of regalloc2.
2021-04-13 17:40:12 -07:00