diff options
author | Craig Topper <craig.topper@sifive.com> | 2024-01-23 12:09:13 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2024-01-23 12:18:14 -0800 |
commit | f1abe78e6b6adadb9fd9d6a239f40317c5d56f94 (patch) | |
tree | fd2c5e95d7e1a051e1160b838ee9c39b98ea55bf | |
parent | 9122d19de4a237ededfd25c120bcb6e5efb22b1c (diff) |
[RISCV] Move FeatureStdExtH in RISCVFeatures.td. NFC
It was accidentally in the middle of the floating point extensions
after the recent reordering.
-rw-r--r-- | llvm/lib/Target/RISCV/RISCVFeatures.td | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/llvm/lib/Target/RISCV/RISCVFeatures.td b/llvm/lib/Target/RISCV/RISCVFeatures.td index 30ede6294425..3878be680c04 100644 --- a/llvm/lib/Target/RISCV/RISCVFeatures.td +++ b/llvm/lib/Target/RISCV/RISCVFeatures.td @@ -200,14 +200,6 @@ def HasStdExtD : Predicate<"Subtarget->hasStdExtD()">, AssemblerPredicate<(all_of FeatureStdExtD), "'D' (Double-Precision Floating-Point)">; -def FeatureStdExtH - : SubtargetFeature<"h", "HasStdExtH", "true", - "'H' (Hypervisor)">; - -def HasStdExtH : Predicate<"Subtarget->hasStdExtH()">, - AssemblerPredicate<(all_of FeatureStdExtH), - "'H' (Hypervisor)">; - def FeatureStdExtZfhmin : SubtargetFeature<"zfhmin", "HasStdExtZfhmin", "true", "'Zfhmin' (Half-Precision Floating-Point Minimal)", @@ -747,6 +739,16 @@ def HasVInstructionsF64 : Predicate<"Subtarget->hasVInstructionsF64()">; def HasVInstructionsFullMultiply : Predicate<"Subtarget->hasVInstructionsFullMultiply()">; +// Hypervisor Extensions + +def FeatureStdExtH + : SubtargetFeature<"h", "HasStdExtH", "true", + "'H' (Hypervisor)">; + +def HasStdExtH : Predicate<"Subtarget->hasStdExtH()">, + AssemblerPredicate<(all_of FeatureStdExtH), + "'H' (Hypervisor)">; + // Supervisor extensions def FeatureStdExtSmaia |