diff options
author | Nadav Rotem <nrotem@apple.com> | 2013-05-01 19:53:30 +0000 |
---|---|---|
committer | Nadav Rotem <nrotem@apple.com> | 2013-05-01 19:53:30 +0000 |
commit | 1e211913b56f390a99769bb2448cada5966b6acb (patch) | |
tree | 7f2efb006806cb0188fd94997aa3ad21301c3c96 /llvm/lib/Transforms/Vectorize/Vectorize.cpp | |
parent | 368ec9eafc5ed6b58dcdc1af146ed4e3b5c75587 (diff) | |
download | bcm5719-llvm-1e211913b56f390a99769bb2448cada5966b6acb.tar.gz bcm5719-llvm-1e211913b56f390a99769bb2448cada5966b6acb.zip |
SROA: Generate selects instead of shuffles when blending values because this is the cannonical form.
Shuffles are more difficult to lower and we usually don't touch them, while we do optimize selects more often.
llvm-svn: 180875
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/Vectorize.cpp')
0 files changed, 0 insertions, 0 deletions