[PATCH] D85069: [RISCV] add the MC layer support of riscv vector Zvamo extension

luxufan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 7 18:49:40 PDT 2020


StephenFan marked 3 inline comments as done.
StephenFan added a comment.

In D85069#2201754 <https://reviews.llvm.org/D85069#2201754>, @HsiangKai wrote:

> I confused the relationship of sub-extensions before. Sorry for that.
> There are some discussions[0] about the relationship between vector sub-extensions. It seems that

>
> V-extension implies Zvamo + Zvlsseg
>
> Zvqmac, Zvamo and Zvlsseg are stand alone sub extensions. That is, Zvamo does not imply V extension.
>
> Zvqmac has no implied extensions.
> Zvamo implies A-extension.
> Zvlsseg has no implied extensions.
>
> Do you agree with that?
>
> [0] https://github.com/riscv/riscv-v-spec/issues/546

So, let me summarize:
Zvlsseg has no implied extensions
Zvqmac has no implied extensions
Zvamo required A extension ? If so, is it suitable that use -mattr=+a, experimental-zvamo to enable the zvamo extension?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D85069



More information about the llvm-commits mailing list