DescriptionHeuristically predict interference on the back edge and use it to minimize number of register reshuffling which is especially expensive when cycles of XMM registers arise.
When allocating free register check if hint can potentially interfere on the back edge try ignoring hint and search for a better candidate.
Additionally fix handling of constants in the liveness analysis to accommodate constants used as immediates.
R=fschneider@google.com
BUG=
Committed: https://code.google.com/p/dart/source/detail?r=15291
Patch Set 1 #
Total comments: 8
Messages
Total messages: 3 (0 generated)
|