Define vsseg intrinsics and pseudo instructions. Lower vsseg intrinsics to pseudo instructions in RISCVDAGToDAGISel.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D94688  
[RISCV] Implement vsseg intrinsics. ClosedPublic Authored by HsiangKai on Jan 14 2021, 7:09 AM. 
Details Summary Define vsseg intrinsics and pseudo instructions. Lower vsseg intrinsics to pseudo instructions in RISCVDAGToDAGISel. 
Diff Detail 
 Event TimelineHerald added subscribers: NickHung, luismarques, apazos and 23 others.  ·  View Herald TranscriptJan 14 2021, 7:09 AM 
 
 This revision is now accepted and ready to land.Jan 20 2021, 10:22 AM This revision was landed with ongoing or failed builds.Jan 20 2021, 7:53 PM Closed by commit rG47228f785460: [RISCV] Implement vsseg intrinsics. (authored by HsiangKai).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
 
Diff 318094 llvm/include/llvm/IR/IntrinsicsRISCV.td
 llvm/lib/Target/RISCV/RISCVISelDAGToDAG.h
 llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp
 llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
 llvm/test/CodeGen/RISCV/rvv/vsseg-rv32.ll
 
 llvm/test/CodeGen/RISCV/rvv/vsseg-rv64.ll
 
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Needs to be rebased