This patch adds new the following SME intrinsics:
@llvm.aarch64.sme.addva @llvm.aarch64.sme.addha
Paths
| Differential D127861
[AArch64][SME] Add SME addha/va intrinsics ClosedPublic Authored by david-arm on Jun 15 2022, 7:43 AM.
Details Summary This patch adds new the following SME intrinsics: @llvm.aarch64.sme.addva @llvm.aarch64.sme.addha
Diff Detail
Event Timeline
david-arm added inline comments.
Comment Actions LGTM with nit addressed.
This revision is now accepted and ready to land.Jul 4 2022, 9:07 AM This revision was landed with ongoing or failed builds.Jul 5 2022, 1:48 AM Closed by commit rG77b13a57a930: [AArch64][SME] Add SME addha/va intrinsics (authored by david-arm). · Explain Why This revision was automatically updated to reflect the committed changes. david-arm marked an inline comment as done.
Revision Contents
Diff 442204 llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/SMEInstrFormats.td
llvm/test/CodeGen/AArch64/sme-intrinsics-add.ll
|
Need to enclose these instruction definitions in let Predicates = [HasSMEI64] {..}?