summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c/Transforms/Vectorize.h
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-04-18 09:31:01 +0000
committerTim Northover <tnorthover@apple.com>2014-04-18 09:31:01 +0000
commit0a44e66bb8e3ed42a627bfac2099eed165f009e2 (patch)
tree27afe776f35bb678a0abf4d18234f429f92f6854 /llvm/include/llvm-c/Transforms/Vectorize.h
parent547a4ae6fa5e35eac7fac8f0d43add42b892322c (diff)
downloadbcm5719-llvm-0a44e66bb8e3ed42a627bfac2099eed165f009e2.tar.gz
bcm5719-llvm-0a44e66bb8e3ed42a627bfac2099eed165f009e2.zip
AArch64/ARM64: port BSL logic from AArch64 & enable test.
I enhanced it a little in the process. The decision shouldn't really be beased on whether a BUILD_VECTOR is a splat: any set of constants will do the job provided they're related in the correct way. Also, the BUILD_VECTOR could be any operand of the incoming AND nodes, so it's best to check for all 4 possibilities rather than assuming it'll be the RHS. llvm-svn: 206569
Diffstat (limited to 'llvm/include/llvm-c/Transforms/Vectorize.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud