[llvm] [AArch64] Add combine for interleave deinterleave (3/n) (PR #208414)

David Green via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 14 14:53:33 PDT 2026


================
@@ -1,6 +1,8 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
 ; RUN: llc -mtriple=aarch64-none-linux-gnu %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-SD
 ; RUN: llc -mtriple=aarch64-none-linux-gnu -global-isel -global-isel-abort=0 %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-GI
+; RUN: llc -mtriple=aarch64-none-linux-gnu -lower-interleaved-accesses=false %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-IA-DISABLE-SD
+; RUN: llc -mtriple=aarch64-none-linux-gnu -lower-interleaved-accesses=false -global-isel -global-isel-abort=0 %s -o - | FileCheck %s --check-prefixes=CHECK,CHECK-IA-DISABLE-GI
----------------
davemgreen wrote:

Can this use something like `CHECK,CHECK-SD,CHECK-SD-IADISABLED`, to shar check lines?

https://github.com/llvm/llvm-project/pull/208414


More information about the llvm-commits mailing list