This helps remove extra comparisons when generating masks for fixed
length masked operations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D104910
[AArch64][SVE] DAG combine SETCC_MERGE_ZERO of a SETCC_MERGE_ZERO ClosedPublic Authored by bsmith on Jun 25 2021, 5:34 AM.
Details Summary This helps remove extra comparisons when generating masks for fixed
Diff Detail
Event Timelinebsmith added a child revision: D104217: [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER.Jun 25 2021, 5:39 AM This revision is now accepted and ready to land.Jun 25 2021, 10:35 AM Closed by commit rGc089e29aa47f: [AArch64][SVE] DAG combine SETCC_MERGE_ZERO of a SETCC_MERGE_ZERO (authored by bsmith). · Explain WhyJun 28 2021, 7:06 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 354476 llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/sve-fixed-length-masked-loads.ll
llvm/test/CodeGen/AArch64/sve-fixed-length-masked-stores.ll
|