[llvm] Reland "[AArch64][SME] Port all SME routines to RuntimeLibcalls" (PR #153417)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 19 02:29:15 PDT 2025


RKSimon wrote:

@MacDue I'm seeing failures on EXPENSIVE_CHECKS builds that I'm guessing are related to this patch - please can you take al look?
```
E:\llvm\ninja>dbsninja check-llvm-codegen-aarch64
[0/1/61/62] Running lit suite E:/llvm/llvm-project/llvm/test/CodeGen/AArch64llvm-lit.py: E:\llvm\llvm-project\llvm\utils\lit\lit\llvm\config.py:57: note: using lit tools: C:\Program Files\Git\usr\bin
-- Testing: 3701 tests, 24 workers --
Testing:
FAIL: LLVM :: CodeGen/AArch64/sme-za-exceptions.ll (2 of 3701)
******************** TEST 'LLVM :: CodeGen/AArch64/sme-za-exceptions.ll' FAILED ********************
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
e:\llvm\ninja\bin\llc.exe -mtriple=aarch64-linux-gnu -mattr=+sme -aarch64-new-sme-abi < E:\llvm\llvm-project\llvm\test\CodeGen\AArch64\sme-za-exceptions.ll | e:\llvm\ninja\bin\filecheck.exe E:\llvm\llvm-project\llvm\test\CodeGen\AArch64\sme-za-exceptions.ll
# executed command: 'e:\llvm\ninja\bin\llc.exe' -mtriple=aarch64-linux-gnu -mattr=+sme -aarch64-new-sme-abi
# .---command stderr------------
# |
# | # After Machine SME ABI pass
# | # Machine code for function za_with_raii: IsSSA, TracksLiveness
# | Frame Objects:
# |   fi#0: size=16, align=16, at location [SP]
# |   fi#1: variable sized, align=16, at location [SP]
# | save/restore points:
# | save points are empty
# | restore points are empty
# | Function Live Ins: $w0 in %0
```

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


More information about the llvm-commits mailing list