commit | 0558ccb3eeb309fcb340d8dd1409ced78c289d05 | [log] [tgz] |
---|---|---|
author | Bradley Smith <bradley.smith@arm.com> | Mon Apr 12 13:06:25 2021 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Apr 16 12:56:00 2021 -0700 |
tree | d09cc7b130d0999a0989808c26cfc7e109359821 | |
parent | 73a07e5459e20c708ed05acb3e6f1abff0c4f6ca [diff] |
[AArch64][NEON] Match (or (and -a b) (and (a+1) b)) => bit select With this patch vbslq_f32(vnegq_s32(a), b, c) lowers to a BIT instruction. Co-authored-by: Paul Walker <paul.walker@arm.com> Differential Revision: https://reviews.llvm.org/D100304 GitOrigin-RevId: 22c017f0f902598505b57a9a7147278a7b4dad87