diff options
author | Paul Walker <paul.walker@arm.com> | 2024-09-25 11:19:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-25 11:19:05 +0100 |
commit | 0c31ea5a09d854d5891eac40629f6a17a66fdcf7 (patch) | |
tree | b66a99ad7b32c655e1aeb9edb604ee6588cec590 /llvm/lib/Transforms/Utils/Local.cpp | |
parent | 0ef24aa549536e65fc3b23c4d21b6b76190d416e (diff) | |
download | llvm-0c31ea5a09d854d5891eac40629f6a17a66fdcf7.zip llvm-0c31ea5a09d854d5891eac40629f6a17a66fdcf7.tar.gz llvm-0c31ea5a09d854d5891eac40629f6a17a66fdcf7.tar.bz2 |
[Clang][SME2] Use tuple result of SME builtins directly. (#109423)
I missed a codepath during PR108008 so SME2/SVE2p1 builtins are
converting their struct return type into a large vector, which is
causing unnecessary casting via memory.
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions