This patch adds implementations for the fill/spill SME ACLE intrinsics:
@llvm.aarch64.sme.ldr @llvm.aarch64.sme.str
Paths
| Differential D127317
[AArch64][SME] Add ldr/str (fill/spill) intrinsics ClosedPublic Authored by david-arm on Jun 8 2022, 8:59 AM.
Details Summary This patch adds implementations for the fill/spill SME ACLE intrinsics: @llvm.aarch64.sme.ldr @llvm.aarch64.sme.str
Diff Detail
Event Timelinedavid-arm added a parent revision: D127210: [AArch64][SME] Add load/store intrinsics.Jun 8 2022, 9:01 AM aemerson added inline comments.
This revision is now accepted and ready to land.Jun 9 2022, 10:45 AM
This revision was landed with ongoing or failed builds.Jun 14 2022, 5:58 AM Closed by commit rGbd6166416755: [AArch64][SME] Add ldr/str (fill/spill) intrinsics (authored by david-arm). · Explain Why This revision was automatically updated to reflect the committed changes. bryanpkc added inline comments.
rsandifo-arm added inline comments.
Revision Contents
Diff 436756 llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/SMEInstrFormats.td
llvm/test/CodeGen/AArch64/SME/sme-intrinsics-loads.ll
llvm/test/CodeGen/AArch64/SME/sme-intrinsics-stores.ll
|
Nit: Comments usually start with capitals.