diff options
author | David Green <david.green@arm.com> | 2025-01-13 20:40:16 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-13 20:40:16 +0000 |
commit | 87f4240230592a6ea2fc6c5ad2c189c372e1ea84 (patch) | |
tree | ed0e7c43b1e707a0d806c974dc464e924f0d4f23 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e44f03dd4ea84d3c12c916fdf02d63503c2872e2 (diff) | |
download | llvm-87f4240230592a6ea2fc6c5ad2c189c372e1ea84.zip llvm-87f4240230592a6ea2fc6c5ad2c189c372e1ea84.tar.gz llvm-87f4240230592a6ea2fc6c5ad2c189c372e1ea84.tar.bz2 |
[AArch64] Generate BSP instead of TBL for select shuffles. (#121474)
In using BIF/BIT/BSL the constant mask has a larger chance of being
regular, being able to be materialized with a movi. On some cpus the
BIF/BIT/BSL is slightly quicker too.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions