[llvm] [AArch64][SME][SDAG] Add basic support for exception handling (PR #159363)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 24 06:55:22 PDT 2025


================
@@ -1,5 +1,6 @@
 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
-; RUN: llc -mtriple=aarch64-linux-gnu -mattr=+sme -aarch64-new-sme-abi -verify-machineinstrs < %s | FileCheck %s
+; RUN: llc -mtriple=aarch64-linux-gnu -mattr=+sme2 -aarch64-new-sme-abi -verify-machineinstrs < %s | FileCheck %s
----------------
MacDue wrote:

I'm not sure it's testing anything new. Multiple catches just turn into a single landing-pad then a branch based on the `typeinfo` (and nesting catches just result in another landing-pad). See:  https://godbolt.org/z/9fK3Wxfsn.

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


More information about the llvm-commits mailing list