[PATCH] D112078: [AArch64][SVE] Add new ld<n> intrinsics that return a struct of vscale types
    Bradley Smith via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Oct 19 08:12:48 PDT 2021
    
    
  
bsmith created this revision.
bsmith added reviewers: paulwalker-arm, peterwaller-arm, david-arm.
Herald added subscribers: ctetreau, psnobl, hiraditya, kristof.beyls, tschuett.
Herald added a reviewer: efriedma.
bsmith requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.
This will allow us to reuse existing interleaved load logic in
lowerInterleavedLoad that exists for neon types, but for SVE fixed
types.
The goal eventually will be to replace the existing ld<n> intriniscs
with these, once a migration path has been sorted out.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D112078
Files:
  llvm/include/llvm/IR/IntrinsicsAArch64.td
  llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  llvm/test/CodeGen/AArch64/sve-intrinsics-ldN-sret-reg+imm-addr-mode.ll
  llvm/test/CodeGen/AArch64/sve-intrinsics-ldN-sret-reg+reg-addr-mode.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D112078.380699.patch
Type: text/x-patch
Size: 59371 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211019/9905ea56/attachment.bin>
    
    
More information about the llvm-commits
mailing list