aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/ValueMapper.cpp
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
commite3357863aaabe297c5fa819d083f2308ebb5f2c2 (patch)
treed9e67adfec74e5a2600746fab7b0a9c9e53cf7b5 /lib/Transforms/Utils/ValueMapper.cpp
parentc87c50a39c1bc27437352feee0f6aba2d50fa1b5 (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124090 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/ValueMapper.cpp')
0 files changed, 0 insertions, 0 deletions