diff options
| author | Tim Northover <tnorthover@apple.com> | 2014-04-18 09:31:01 +0000 |
|---|---|---|
| committer | Tim Northover <tnorthover@apple.com> | 2014-04-18 09:31:01 +0000 |
| commit | 0a44e66bb8e3ed42a627bfac2099eed165f009e2 (patch) | |
| tree | 27afe776f35bb678a0abf4d18234f429f92f6854 /llvm/include/llvm-c | |
| parent | 547a4ae6fa5e35eac7fac8f0d43add42b892322c (diff) | |
| download | bcm5719-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')
0 files changed, 0 insertions, 0 deletions

