In this patch, we rewrite all found class-based subroutines in
RISCV target to functions.
This can be considered as a test of D148915.
| Paths 
 |  Differential  D149017  
[RISCV] Rewrite all found class-based subroutines to functions AcceptedPublic Authored by wangpc on Apr 23 2023, 3:06 AM. 
Details Summary In this patch, we rewrite all found class-based subroutines in This can be considered as a test of D148915. 
Diff Detail 
 Event Timeline• pcwang-thead added a parent revision: D148915: [TableGen] Introduce function and lambda.Apr 23 2023, 3:07 AM • pcwang-thead retitled this revision from [RISCV] Rewrite RVV-related class-based subroutines to functions to [RISCV] Rewrite all found class-based subroutines to functions.Apr 23 2023, 8:32 PM 
 
 This revision is now accepted and ready to land.Apr 25 2023, 7:11 PM Comment Actions 
 This patch is stuck since the patch to support function/lambda is WIP (I may not work on it recently). 
Revision Contents 
 
 
 
Diff 516224 clang/include/clang/Basic/riscv_vector.td
 llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
 
 llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td
 llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
 llvm/lib/Target/RISCV/RISCVInstrInfoXSf.td
 llvm/lib/Target/RISCV/RISCVRegisterInfo.td
 llvm/lib/Target/RISCV/RISCVScheduleV.td
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typo with the '? This also happens multiple times below.