commit | 79e9f43951c3cfa9ab3b0fea93e5bfdfa7aa5950 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Sat Jan 23 23:00:45 2016 +0000 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Jan 26 13:38:41 2016 +0000 |
tree | ff436caee8e272f520628237553b5a490384b362 | |
parent | 5d5dbeb0344fa57f34cee40f01f96829eae4b514 [diff] |
Lift the spill at each irreducible loop block restriction. It was not intended to have it this way anyway. This also required to fix GetSiblingAt, to take into account interval holes, and ConnectSplitSibling to re-materialize a constant or a method. Change-Id: Ia5534a93a5413cd0458a251c022d0b655369502b