[llvm] [RISCV] Allow crypto features to imply dependents (PR #112659)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 16 21:26:41 PDT 2024
================
@@ -750,7 +751,8 @@ def HasStdExtZvbb : Predicate<"Subtarget->hasStdExtZvbb()">,
def FeatureStdExtZvbc
: RISCVExtension<"zvbc", 1, 0,
- "'Zvbc' (Vector Carryless Multiplication)">,
+ "'Zvbc' (Vector Carryless Multiplication)",
+ [FeatureStdExtZve64x]>,
RISCVExtensionBitmask<0, 49>;
def HasStdExtZvbc : Predicate<"Subtarget->hasStdExtZvbc()">,
AssemblerPredicate<(all_of FeatureStdExtZvbc),
----------------
topperc wrote:
FeatureStdExtZvbc32e below should imply Zve32x.
https://github.com/llvm/llvm-project/pull/112659
More information about the llvm-commits
mailing list