[all-commits] [llvm/llvm-project] 8232ab: [AArch64][SVE][SVE2] Enable tbl, tbl2 for shuffle ...
Dinar Temirbulatov via All-commits
all-commits at lists.llvm.org
Tue Oct 3 08:20:23 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8232ab76d0bae090b1720a8d096c795e400d2525
https://github.com/llvm/llvm-project/commit/8232ab76d0bae090b1720a8d096c795e400d2525
Author: Dinar Temirbulatov <dinar.temirbulatov at arm.com>
Date: 2023-10-03 (Tue, 03 Oct 2023)
Changed paths:
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/test/CodeGen/AArch64/sve-fixed-length-permute-rev.ll
A llvm/test/CodeGen/AArch64/sve-fixed-length-vector-shuffle-tbl.ll
Log Message:
-----------
[AArch64][SVE][SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
This change enablse some of shuffle lowering with TBL instruction with SVE and
SVE2 for indexing for one register and TBL version for SVE2 while indexing to
both registers.
Differential Revision: https://reviews.llvm.org/D152205
More information about the All-commits
mailing list