aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-09-16 02:01:52 +0000
committerDan Gohman <gohman@apple.com>2009-09-16 02:01:52 +0000
commit3b7ce109ecd7837464343b29992ae8d7446d9c46 (patch)
tree7248741e10fca0eb4f0bb69ca29862a9c1dfc0f9 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent1c28c4db587474ace1dac14dcad1b62ebde9d72b (diff)
downloadllvm-3b7ce109ecd7837464343b29992ae8d7446d9c46.zip
llvm-3b7ce109ecd7837464343b29992ae8d7446d9c46.tar.gz
llvm-3b7ce109ecd7837464343b29992ae8d7446d9c46.tar.bz2
Don't sink gep operators through phi nodes if the result would require
more than one phi, since that leads to higher register pressure on entry to the phi. This is especially problematic when the phi is in a loop header, as it increases register pressure throughout the loop. llvm-svn: 81993
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions