aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/RISCV/RISCVFeatures.td
diff options
context:
space:
mode:
authorAlex Bradbury <asb@igalia.com>2024-01-29 15:58:54 +0000
committerGitHub <noreply@github.com>2024-01-29 15:58:54 +0000
commitd833b9d677c9dd0a35a211e2fdfada21ea9a464b (patch)
tree78c40b461b01351b8b07d6edd8f7639d1387a118 /llvm/lib/Target/RISCV/RISCVFeatures.td
parentdf3f0eeeacbe50a6e4b2ce7c2a12f96e7b6ce5e0 (diff)
downloadllvm-d833b9d677c9dd0a35a211e2fdfada21ea9a464b.zip
llvm-d833b9d677c9dd0a35a211e2fdfada21ea9a464b.tar.gz
llvm-d833b9d677c9dd0a35a211e2fdfada21ea9a464b.tar.bz2
[RISCV] Graduate Zicond to non-experimental (#79811)
The Zicond extension was ratified in the last few months, with no changes that affect the LLVM implementation. Although there's surely more tuning that could be done about when to select Zicond or not, there are no known correctness issues. Therefore, we should mark support as non-experimental.
Diffstat (limited to 'llvm/lib/Target/RISCV/RISCVFeatures.td')
-rw-r--r--llvm/lib/Target/RISCV/RISCVFeatures.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/RISCV/RISCVFeatures.td b/llvm/lib/Target/RISCV/RISCVFeatures.td
index c822b9c..58bf5e8 100644
--- a/llvm/lib/Target/RISCV/RISCVFeatures.td
+++ b/llvm/lib/Target/RISCV/RISCVFeatures.td
@@ -72,7 +72,7 @@ def FeatureStdExtZicntr
[FeatureStdExtZicsr]>;
def FeatureStdExtZicond
- : SubtargetFeature<"experimental-zicond", "HasStdExtZicond", "true",
+ : SubtargetFeature<"zicond", "HasStdExtZicond", "true",
"'Zicond' (Integer Conditional Operations)">;
def HasStdExtZicond : Predicate<"Subtarget->hasStdExtZicond()">,
AssemblerPredicate<(all_of FeatureStdExtZicond),