summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2010-02-01 21:17:14 +0000
committerBob Wilson <bob.wilson@apple.com>2010-02-01 21:17:14 +0000
commitd517b5201281cd025c6cacced0957eb8a0cd0608 (patch)
tree53df5a54a51f0bf1e8402fead14b1ec286143a09 /clang/lib/CodeGen/CGDebugInfo.cpp
parent98188414efda91290120654d49900fab94da6dc0 (diff)
downloadbcm5719-llvm-d517b5201281cd025c6cacced0957eb8a0cd0608.tar.gz
bcm5719-llvm-d517b5201281cd025c6cacced0957eb8a0cd0608.zip
Add an option to GVN to remove all partially redundant loads. This is currently
disabled by default. This divides the existing load PRE code into 2 phases: first it checks that it is safe to move the load to each of the predecessors where it is unavailable, and then if it is safe, the code is changed to move the load. Radar 7571861. llvm-svn: 95007
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud