[llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)

Nathan Corbyn via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 3 06:43:05 PDT 2026


================
@@ -0,0 +1,117 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
+; RUN: llc -mtriple=aarch64 < %s | FileCheck %s --check-prefixes=CHECK,CHECK-SD
+; RUN: llc -mtriple=aarch64 -global-isel < %s | FileCheck %s --check-prefixes=CHECK,CHECK-GI
+
+; Loads of <8 x i1> / <16 x i1> used to fail to legalize in GlobalISel, and
+; the corresponding stores were expanded bit by bit. See issue #116006.
----------------
cofibrant wrote:

I think we're safe to drop the historical commentary 

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


More information about the llvm-commits mailing list