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 516141 llvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
llvm/lib/Target/RISCV/RISCVInstrInfoVSDPatterns.td
llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
llvm/lib/Target/RISCV/RISCVScheduleV.td
|
Typo with the '? This also happens multiple times below.