Daniel Ehrenberg
|
02d2d8eba5
|
Fewer unnecessary dependence edges between stack operations, implemented by reviving stack height normalization. Now, 40% of spills and reloads are eliminated in total
|
2010-02-24 14:20:43 -06:00 |
Daniel Ehrenberg
|
5e6ae48adf
|
Using original instruction order as a tiebreaker in scheduling
|
2010-02-11 23:12:17 -06:00 |
Daniel Ehrenberg
|
b4a668d41f
|
Scheduling doesn't have such redundant data structures anymore
|
2010-02-11 21:21:22 -06:00 |
Daniel Ehrenberg
|
95f860774f
|
Scheduling schedules more BBs--it was leaving out some ones that shouldn't've been. Now it's almost 30% of spills and reloads that are eliminated
|
2010-02-11 21:02:02 -06:00 |
Daniel Ehrenberg
|
d350b54325
|
A first attempt at implementing Vivek Sarkar's algorithm for scheduling for register pressure
|
2010-02-10 21:43:30 -06:00 |