commit | 465ed699e810868fe5bb39730e6d149a4734372d | [log] [tgz] |
---|---|---|
author | Matthew Gharrity <gharrma@google.com> | Fri Jul 22 08:52:13 2016 -0700 |
committer | Matthew Gharrity <gharrma@google.com> | Thu Aug 11 13:17:02 2016 -0700 |
tree | a53b71b2bebb31e5e75b0c649cf7e48058728dee | |
parent | 71572de11618275ac7a093a3bf3815c3dbdc2510 [diff] |
Iterative move coalescing for gc regalloc Implement iterative move coalescing for graph coloring register allocation. Based on Andrew Appel's implementation in "Modern Compiler Implementation in Java", modified to support constraints such as pair intervals. Test: ART_TEST_OPTIMIZING_GRAPH_COLOR=true m test-art-host Change-Id: I8642297d3bd798a4fc4de4b356ac3304098471a5