diff options
author | Chris Lattner <sabre@nondot.org> | 2008-12-17 05:28:49 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-12-17 05:28:49 +0000 |
commit | 222ef4c489ae791e922a95149595a33dc33a5591 (patch) | |
tree | 90b48f18bb1f8278ecb3a168d3c6a7d471dc40f9 /clang/lib/Sema/SemaDeclCXX.cpp | |
parent | ce70fe2e25a33290c7401df7b98ba1e63ad7855a (diff) | |
download | bcm5719-llvm-222ef4c489ae791e922a95149595a33dc33a5591.tar.gz bcm5719-llvm-222ef4c489ae791e922a95149595a33dc33a5591.zip |
Enhance heap sra to be substantially more aggressive w.r.t PHI
nodes. This allows it to do fairly general phi insertion if a
load from a pointer global wants to be SRAd but the load is used
by (recursive) phi nodes. This fixes a pessimization on ppc
introduced by Load PRE.
llvm-svn: 61123
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
0 files changed, 0 insertions, 0 deletions