Adds intrinsics for the following SME2 instructions (2 & 4 vectors):
- smlall
- smlsll
- umlall
- umlsll
- usmlall
NOTE: These intrinsics are still in development and are subject to future changes.
| Paths 
 |  Differential  D143277  
[SME2][AArch64] Add multi-multi multiply-add long long intrinsics ClosedPublic Authored by kmclaughlin on Feb 3 2023, 8:58 AM. 
Details Summary Adds intrinsics for the following SME2 instructions (2 & 4 vectors): 
 NOTE: These intrinsics are still in development and are subject to future changes. 
Diff Detail 
 Event Timelinekmclaughlin added a parent revision: D143276: [SME2][AArch64] Add multi-single multiply-add long long intrinsics.Feb 3 2023, 8:58 AM 
 
 This revision is now accepted and ready to land.Feb 16 2023, 5:16 AM Closed by commit rG028c722ac8ea: [SME2][AArch64] Add multi-multi multiply-add long long intrinsics (authored by kmclaughlin).  ·  Explain WhyFeb 20 2023, 6:02 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 498819 llvm/include/llvm/IR/IntrinsicsAArch64.td
 llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td
 llvm/lib/Target/AArch64/SMEInstrFormats.td
 llvm/test/CodeGen/AArch64/sme2-intrinsics-mlall.ll
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Again, same suggestion as here https://reviews.llvm.org/D143276#inline-1386660, but feel free to ignore this if it doesn't make it any better!