Add the following intrinsic:
SQCVT SQCVTU UQCVT
NOTE: These intrinsics are still in development and are subject to future changes.
Paths
| Differential D142035
[AArch64][SME2] Add Multi-vector saturating extract narrow intrinsics ClosedPublic Authored by CarolineConcatto on Jan 18 2023, 9:15 AM.
Details Summary Add the following intrinsic: SQCVT SQCVTU UQCVT NOTE: These intrinsics are still in development and are subject to future changes.
Diff Detail
Event TimelineCarolineConcatto added reviewers: kmclaughlin, MattDevereau, sdesmalen, david-arm.Jan 18 2023, 9:19 AM CarolineConcatto removed a child revision: D142032: [AArch64][SME2] Add multi-vector convert to/from floating-point intrinsic.Jan 19 2023, 1:14 AM CarolineConcatto added a parent revision: D142032: [AArch64][SME2] Add multi-vector convert to/from floating-point intrinsic. This revision is now accepted and ready to land.Jan 20 2023, 3:12 AM This revision was landed with ongoing or failed builds.Jan 23 2023, 9:49 AM Closed by commit rGd62500dca72c: [AArch64][SME2] Add Multi-vector saturating extract narrow intrinsics (authored by CarolineConcatto). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 491425 llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64SMEInstrInfo.td
llvm/lib/Target/AArch64/SMEInstrFormats.td
llvm/test/CodeGen/AArch64/sme2-intrinsics-qcvt.ll
|