aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2011-01-24 01:07:11 +0000
committerChris Lattner <sabre@nondot.org>2011-01-24 01:07:11 +0000
commitd83e7b0ff6bf27b18656ce343a41cf85520da955 (patch)
treea709c2d9603bdd4cc3ad5df8f39e0e913723acc7 /clang/lib/CodeGen/CodeGenModule.h
parent571e2ad0429fee7f214361276f502a54b4c5f891 (diff)
downloadllvm-d83e7b0ff6bf27b18656ce343a41cf85520da955.zip
llvm-d83e7b0ff6bf27b18656ce343a41cf85520da955.tar.gz
llvm-d83e7b0ff6bf27b18656ce343a41cf85520da955.tar.bz2
enhance SRoA to promote allocas that are used by PHI nodes. This often
occurs because instcombine sinks loads and inserts phis. This kicks in on such apps as 175.vpr, eon, 403.gcc, xalancbmk and a bunch of times in spec2006 in some app that uses std::deque. This resolves the last of rdar://7339113. llvm-svn: 124090
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions