Cleanup: split allocator implemntation into 11 files of more reasonable size.
This commit is contained in:
15
doc/TODO
Normal file
15
doc/TODO
Normal file
@@ -0,0 +1,15 @@
|
||||
# Features
|
||||
|
||||
- Rematerialization
|
||||
- Stack-location constraints that place operands in user-defined stack
|
||||
locations (distinct from SpillSlots) (e.g., stack args)
|
||||
|
||||
# Performance
|
||||
|
||||
- Investigate better register hinting
|
||||
- Investigate more principled cost functions and split locations,
|
||||
especially around loop nests
|
||||
|
||||
# Cleanup
|
||||
|
||||
- Remove support for non-SSA code once no longer necessary
|
||||
Reference in New Issue
Block a user