Files
rust/compiler
bors d7f14d3d89 Auto merge of #156218 - cjgillot:dest-prop-range, r=Amanieu
DestinationPropagation: compute liveness as ranges instead of traveling bitsets

The current implementation of `save_as_liveness` is very slow, and consists in inserting a traveling bitset in an interval set.

As the `MaybeLiveLocals` has a gen-kill property, we can leverage it to make it faster. "Gen" is creating a new interval. "Kill" is ending this interval, ripe to save in the interval set.
2026-05-15 18:05:42 +00:00
..
2026-05-12 17:09:19 +02:00
2026-05-07 22:22:56 +09:00
2026-05-04 16:28:58 +00:00
2026-05-14 13:20:57 +10:00
2026-05-04 16:28:58 +00:00
2026-05-07 20:23:37 +03:00
2026-05-12 17:09:19 +02:00
2026-05-12 22:03:27 +02:00
2026-05-13 20:29:15 +00:00
2026-05-11 21:32:42 +02:00
2026-05-12 21:58:50 +02:00
2026-05-11 21:32:42 +02:00
2026-05-12 17:09:19 +02:00
2026-05-12 21:58:50 +02:00
2026-04-08 21:09:07 +02:00
2026-05-12 17:09:19 +02:00
2026-05-12 17:09:19 +02:00
2026-05-12 21:58:50 +02:00
2026-05-12 21:58:50 +02:00