aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/LLVMTargetMachine.cpp
diff options
context:
space:
mode:
authorJim Grosbach <grosbach@apple.com>2010-07-08 00:38:54 +0000
committerJim Grosbach <grosbach@apple.com>2010-07-08 00:38:54 +0000
commit7a5dff91a3068ae6e2898db5814d6494fd1b13a8 (patch)
tree046f3eaf0f3e02ebbc6ad7d174cce551c72b4817 /lib/CodeGen/LLVMTargetMachine.cpp
parent9471a9d22389eedcd7f52f73c9e6605204fc2517 (diff)
downloadexternal_llvm-7a5dff91a3068ae6e2898db5814d6494fd1b13a8.zip
external_llvm-7a5dff91a3068ae6e2898db5814d6494fd1b13a8.tar.gz
external_llvm-7a5dff91a3068ae6e2898db5814d6494fd1b13a8.tar.bz2
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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107847 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LLVMTargetMachine.cpp')
0 files changed, 0 insertions, 0 deletions