diff options
| author | Benjamin Maxwell <benjamin.maxwell@arm.com> | 2025-10-24 16:44:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-24 15:44:35 +0000 |
| commit | 22f29d61e50593c46945f100c9ca11fb9c5cca1b (patch) | |
| tree | 9964ae0da588dcbaddaa37635ac86749bc8ad63a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 30984358ff94f3f71f4ac50ea58f6ab32ccc7c23 (diff) | |
| download | llvm-22f29d61e50593c46945f100c9ca11fb9c5cca1b.zip llvm-22f29d61e50593c46945f100c9ca11fb9c5cca1b.tar.gz llvm-22f29d61e50593c46945f100c9ca11fb9c5cca1b.tar.bz2 | |
[AArch64][SME] Fix incorrect "attributes at callsite do not match" assert (#164991)
Clang always duplicates SME attributes to each callsite, which means
removing "ZA_State_Agnostic" from CalledFn before the assert resulted in
the assertion failing for IR emitted by clang.
I've updated the existing test to match the form emitted by clang (which
previously hit the assert).
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
