aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitignore
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2023-06-24 18:47:05 +0200
committerlemon <lsof@mailbox.org>2023-06-24 18:47:05 +0200
commit19bbdfa3c7ae05f4694ce5e434d9855c6f2c3682 (patch)
tree700ca75e92f443fcb3fed30b1078b8aedde979f9 /.gitignore
parentd313c6e49bfb32ae24745e90eebe833da20efa1a (diff)
backend: fix regalloc to work with more complex dataflow
basically an allocation map at the beginning (in) and end (out) of each block is kept and after the first allocation pass another pass is ran to resolve allocation conflicts between each edge, plus another pass to finish lowering phi functions. also introduced `regset` and plenty of other miscellaneous fixes
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions