Chromium Code Reviews
DescriptionRegister allocation tweaks:
- Improve heuristic detecting interference on the back-edge. Any value live_in for the loop header can introduce interfering moves at the back edge due to control flow resolution connecting split siblings. Apply adjustments based on this heuristic at the latest point when allocating a free register;
- Don't allocate a register for constants that have no constrained uses.
R=fschneider@google.com
BUG=
Committed: https://code.google.com/p/dart/source/detail?r=20374
Patch Set 1 #
Total comments: 2
Patch Set 2 : #Messages
Total messages: 4 (0 generated)
|