summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2013-11-04 20:36:06 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2013-11-04 20:36:06 +0000
commit243140f2fde9deb26712087618beb7e989be0d2f (patch)
treef7baa1938bcb259d90a8fc896791bf8e4288c730 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parentbc3122ead3138a7f1bb556c57a1fa3b9f1d488da (diff)
downloadbcm5719-llvm-243140f2fde9deb26712087618beb7e989be0d2f.tar.gz
bcm5719-llvm-243140f2fde9deb26712087618beb7e989be0d2f.zip
Scalarize select vector arguments when extracted.
When the elements are extracted from a select on vectors or a vector select, do the select on the extracted scalars from the input if there is only one use. llvm-svn: 194013
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud