summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
diff options
context:
space:
mode:
authorGraham Yiu <gyiu@ca.ibm.com>2017-11-07 20:55:43 +0000
committerGraham Yiu <gyiu@ca.ibm.com>2017-11-07 20:55:43 +0000
commit5cd044e8c84f8424cbbaa4b4e82b5c473f9bc120 (patch)
treee229bf44d197289755d5a61d6c27f82b5af8a598 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
parent64b047fcc1d4b7aebe37fcc24948db73f0c75693 (diff)
downloadbcm5719-llvm-5cd044e8c84f8424cbbaa4b4e82b5c473f9bc120.tar.gz
bcm5719-llvm-5cd044e8c84f8424cbbaa4b4e82b5c473f9bc120.zip
Use new vector insert half-word and byte instructions when we see insertelement on '8 x i16' and '16 x i8' types. Also extended existing lit testcase to cover these cases.
Differential Revision: https://reviews.llvm.org/D34630 llvm-svn: 317613
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud