blob: eb7429edd640e5e2f24c9a7c55874e15d1d299e1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
New Register Allocator
Migrating from SSA to SVD/local-SSA/GVN
Targets:
- Improved Code Gen (#87)
- Vastly reduced complexity
- Linear, parellisable allocation (#85)
- Native support for flexible SRA (#608, #609, #610, #611)
- Support context reconstruction and midway exit and multiple entry points (#607, [skmp/multiple-entry-points](https://github.com/FEX-Emu/FEX/commits/skmp/multiple-entry-points))
- https://github.com/FEX-Emu/FEX/issues/1717
- https://github.com/FEX-Emu/FEX/issues/1655
Wishes
- Better partial allocations
- Native support for separate vregs and pregs
- #1791
|