aboutsummaryrefslogtreecommitdiff
path: root/clang/utils
diff options
context:
space:
mode:
authorJianjian GUAN <jacquesguan@me.com>2023-05-25 14:24:22 +0800
committerJianjian GUAN <jacquesguan@me.com>2023-05-31 14:31:11 +0800
commit35a0079238ce9fc36cdc8c6a2895eb5538bf7b4a (patch)
treedaf18e09830333693209472397b91512520e7377 /clang/utils
parent5265ff253a87a229a01e88e467860d7f8ae6b2a0 (diff)
downloadllvm-35a0079238ce9fc36cdc8c6a2895eb5538bf7b4a.zip
llvm-35a0079238ce9fc36cdc8c6a2895eb5538bf7b4a.tar.gz
llvm-35a0079238ce9fc36cdc8c6a2895eb5538bf7b4a.tar.bz2
[RISCV] Add Zvfhmin extension for clang.
This patch adds the Zvfhmin extension for clang. Reviewed By: craig.topper, michaelmaitland Differential Revision: https://reviews.llvm.org/D150253
Diffstat (limited to 'clang/utils')
-rw-r--r--clang/utils/TableGen/RISCVVEmitter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/utils/TableGen/RISCVVEmitter.cpp b/clang/utils/TableGen/RISCVVEmitter.cpp
index 35b2203..cc64b5e 100644
--- a/clang/utils/TableGen/RISCVVEmitter.cpp
+++ b/clang/utils/TableGen/RISCVVEmitter.cpp
@@ -633,6 +633,7 @@ void RVVEmitter::createRVVIntrinsics(
RVVRequire RequireExt = StringSwitch<RVVRequire>(RequiredFeature)
.Case("RV64", RVV_REQ_RV64)
.Case("FullMultiply", RVV_REQ_FullMultiply)
+ .Case("ZvfhminOrZvfh", RVV_REQ_ZvfhminOrZvfh)
.Case("Xsfvcp", RVV_REQ_Xsfvcp)
.Default(RVV_REQ_None);
assert(RequireExt != RVV_REQ_None && "Unrecognized required feature?");