diff options
author | Evan Cheng <evan.cheng@apple.com> | 2007-10-05 01:39:18 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2007-10-05 01:39:18 +0000 |
commit | f10c973797cf79da802f9b0118543cbd50954c9c (patch) | |
tree | ad47bfcd0672c2fac7edc518934a5be5c1bc762d /lib/CodeGen/MachineFunction.cpp | |
parent | 75b4e46b8a39cac5bcec1365bb25f395611d0be2 (diff) |
If a node that defines a physical register that is expensive to copy. The
scheduler will try a number of tricks in order to avoid generating the
copies. This may not be possible in case the node produces a chain value
that prevent movement. Try unfolding the load from the node before to allow
it to be moved / cloned.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42625 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions