Files
sdk/runtime/vm
vegorov@google.com 7c8923b829 Try allocating loop phi into a register even if phi has only unconstrained uses but there are cheap eviction candidates: values that come into the loop and have only unconstrained uses in it.
When spilling a value inside the loop that has only unconstrained uses in this loop move spilling point outside of the loop.

This tweaks allow to minimize amount of memory moves on loop back edges.

R=fschneider@google.com
BUG=

Review URL: https://codereview.chromium.org//11361161

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14673 260f80e4-7a28-3924-810f-c04153c831b5
2012-11-08 02:23:41 +00:00
..
2012-10-26 22:31:49 +00:00
2012-10-31 19:43:44 +00:00
2012-11-06 00:56:41 +00:00
2012-08-22 12:42:54 +00:00
2012-09-11 02:06:59 +00:00
2012-09-18 21:15:46 +00:00
2012-08-23 18:55:42 +00:00
2012-10-25 14:31:44 +00:00
2012-10-25 14:31:44 +00:00
2012-09-18 21:15:46 +00:00
2012-10-22 15:13:32 +00:00
2012-10-05 06:52:42 +00:00
2012-10-17 20:39:42 +00:00