summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/Scalarizer.cpp
diff options
context:
space:
mode:
authorKarthik Bhat <kv.bhat@samsung.com>2014-06-06 06:20:08 +0000
committerKarthik Bhat <kv.bhat@samsung.com>2014-06-06 06:20:08 +0000
commitbf56d44cab281a7cec42c6c01caac8e7e7b3ea5c (patch)
tree15c9a47ff90243fadf3f58d051e92f36c2fd0ef6 /llvm/lib/Transforms/Scalar/Scalarizer.cpp
parent5627ee47f4ff8efceb6297f7542fd05e4bb0c2ba (diff)
downloadbcm5719-llvm-bf56d44cab281a7cec42c6c01caac8e7e7b3ea5c.tar.gz
bcm5719-llvm-bf56d44cab281a7cec42c6c01caac8e7e7b3ea5c.zip
Fix PR19657 (scalar loads not combined into vector load)
If we have common uses on separate paths in the tree; process the one with greater common depth first. This makes sure that we do not assume we need to extract a load when it is actually going to be part of a vectorized tree. Review: http://reviews.llvm.org/D3800 llvm-svn: 210310
Diffstat (limited to 'llvm/lib/Transforms/Scalar/Scalarizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud