[llvm] [IR] Remove pointer arguments from loop.dependence.{war|raw}.mask (PR #188248)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 23 04:50:32 PDT 2026


================
@@ -1,103 +1,103 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
 ; RUN: llc -mtriple=aarch64 -mattr=+sve2 %s -o - | FileCheck %s
----------------
MacDue wrote:

I think it's because `get.active.lane.mask` is not using normal legalization. There's a TTI hook `shouldExpandGetActiveLaneMask()` that means unsupported masks get expanded in SelectionDAGBuilder. 

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


More information about the llvm-commits mailing list