commit | fbda5f3e1378f07ae202f62da625ee43a063a052 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Wed Apr 29 14:16:00 2015 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue May 05 10:24:17 2015 +0100 |
tree | 4c6b9dbadbdf409a878da05bd3d765f9cb55653a | |
parent | 008b17ae313d033537a3792faf937134315f03bc [diff] |
Find better split positions in the register allocator. In a standard if/else control flow graph, this avoids doing a move in one branch if the other branch decided to move an interval. This also needs a new register hint kind, which is what was the location of the interval at the predecessor block. Change-Id: I18b78264587b4d693540fbb5e014d12df2add3e2