[PATCH] D144696: [RISCV][NFC] Package version number information using RISCVExtensionVersion.

yanming via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 24 00:30:38 PST 2023


ym1813382441 added a comment.

In D144696#4149560 <https://reviews.llvm.org/D144696#4149560>, @craig.topper wrote:

> In D144696#4149545 <https://reviews.llvm.org/D144696#4149545>, @ym1813382441 wrote:
>
>> F26630797: Screenshot from 2023-02-24 15-54-21.png <https://reviews.llvm.org/F26630797>
>
> I meant what extensions are you planning to support multiple versions for and why? How will this work in the assembler, code generator, and disassembler which use SubtargetFeatures not RISCVISAInfo.

My intention is to support RVV0.71, since specific cpu's exist for the XuanTie C900 series. In LLVM use Feature to distinguish between different versions of extensions. I am considering how to solve this problem, using multiple `.td` files in the worst case.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D144696/new/

https://reviews.llvm.org/D144696



More information about the cfe-commits mailing list