Michael McLoughlin b3644ec7fc pass: tweak ordering in liveness analysis
Previously we updated the set of live in registers before live out. This
was extremely inefficient, since on each pass through live in depends on
live out.

We also change to processing the instructions in reverse order, which is
more likely to be efficient, although we should replace this with
topological sort order soon.
2018-12-24 12:48:29 -08:00
2018-12-21 17:38:19 -08:00
2018-12-21 00:30:59 -08:00
2018-12-13 00:18:44 -08:00
2018-12-17 21:13:00 -08:00
2018-12-11 22:31:19 -08:00
2018-12-21 00:30:59 -08:00
2018-11-04 09:44:22 -08:00
2018-11-30 21:57:14 -08:00

avo

Golang x86 assembly generator. Inspired by PeachPy.

Run Status

Description
Avo build
Readme GPL-3.0 3.6 MiB
Languages
Go 96.8%
Assembly 3.1%