commit | 21d9003087c9a707e6cd95460136b499df358fb8 | [log] [tgz] |
---|---|---|
author | Dan Gohman <gohman@apple.com> | Tue Nov 25 00:52:40 2008 +0000 |
committer | Dan Gohman <gohman@apple.com> | Tue Nov 25 00:52:40 2008 +0000 |
tree | 1cfc267392250dd28a6d3c70050e3dcd359b68d4 | |
parent | 662165d2249746b01b154287d3f5ed92f6293c2b [diff] |
Initial support for anti-dependence breaking. Currently this code does not introduce any new spilling; it just uses unused registers. Refactor the SUnit topological sort code out of the RRList scheduler and make use of it to help with the post-pass scheduler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59999 91177308-0d34-0410-b5e6-96231b3b80d8