This version does not expect frame pointer will be used for vector frame.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D95148
[RISCV] Spilling for RISC-V V extension. (2nd version) ClosedPublic Authored by HsiangKai on Jan 21 2021, 9:28 AM.
Details Summary This version does not expect frame pointer will be used for vector frame.
Diff Detail
Event TimelineHerald added subscribers: NickHung, luismarques, apazos and 24 others. · View Herald TranscriptJan 21 2021, 9:28 AM HsiangKai added a parent revision: D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version).Jan 21 2021, 3:29 PM Comment Actions
Yes, D93614 is landed. Comment Actions
I have added the parent commit. HsiangKai added a child revision: D95234: [RISCV] Define different pseudo instructions for different FPR..Jan 22 2021, 7:17 AM This revision is now accepted and ready to land.Jan 22 2021, 4:57 PM
Closed by commit rGa3c783dbf27f: [RISCV] Spilling for RISC-V V extension. (2nd version) (authored by HsiangKai). · Explain WhyFeb 16 2021, 10:37 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 318240 llvm/lib/Target/RISCV/RISCVInstrInfo.cpp
llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
llvm/test/CodeGen/RISCV/rvv/spill-vector-csr.ll
llvm/test/CodeGen/RISCV/rvv/spill-vector.ll
|
Might be good to have RV32 tests too