diff options
author | Jim Grosbach <grosbach@apple.com> | 2010-07-08 00:38:54 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2010-07-08 00:38:54 +0000 |
commit | 6533f24370619009f93a93b74d90866df1da0883 (patch) | |
tree | 1e954b2e5ac42687879f1fdf9228ad408b217294 /llvm/lib/CodeGen/CallingConvLower.cpp | |
parent | efa3c824cc39bdc50177279119801ae15154df35 (diff) | |
download | bcm5719-llvm-6533f24370619009f93a93b74d90866df1da0883.tar.gz bcm5719-llvm-6533f24370619009f93a93b74d90866df1da0883.zip |
When processing frame index virtual registers, consider all available registers
(if there are any) and use the one which remains available for the longest
rather than just using the first one. This should help enable better re-use
of the loaded frame index values. rdar://7318760
llvm-svn: 107847
Diffstat (limited to 'llvm/lib/CodeGen/CallingConvLower.cpp')
0 files changed, 0 insertions, 0 deletions