summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-02-06 09:07:11 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-02-06 09:07:11 +0000
commitea5c6be76664e91d8da69efb2dfc0038e93a76e4 (patch)
tree2015f2bb33b549b498c83002b261d2686f19fe11 /clang/lib/CodeGen/CodeGenModule.cpp
parentc72f7882c0ce39d663672b8f24cbebb926180b45 (diff)
downloadbcm5719-llvm-ea5c6be76664e91d8da69efb2dfc0038e93a76e4.tar.gz
bcm5719-llvm-ea5c6be76664e91d8da69efb2dfc0038e93a76e4.zip
Run codegen dce pass for all targets at all optimization levels. Previously it's
only run for x86 with fastisel. I've found it being very effective in eliminating some obvious dead code as result of formal parameter lowering especially when tail call optimization eliminated the need for some of the loads from fixed frame objects. It also shrinks a number of the tests. A couple of tests no longer make sense and are now eliminated. llvm-svn: 95493
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud