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.

llvm-svn: 59999
5 files changed
tree: dbe7728b65aedd15d5b3d573acb45a3067b30148
  1. clang/
  2. llvm/