Skip to content

Commit f1abe78

Browse files
committed
[RISCV] Move FeatureStdExtH in RISCVFeatures.td. NFC
It was accidentally in the middle of the floating point extensions after the recent reordering.
1 parent 9122d19 commit f1abe78

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

llvm/lib/Target/RISCV/RISCVFeatures.td

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -200,14 +200,6 @@ def HasStdExtD : Predicate<"Subtarget->hasStdExtD()">,
200200
AssemblerPredicate<(all_of FeatureStdExtD),
201201
"'D' (Double-Precision Floating-Point)">;
202202

203-
def FeatureStdExtH
204-
: SubtargetFeature<"h", "HasStdExtH", "true",
205-
"'H' (Hypervisor)">;
206-
207-
def HasStdExtH : Predicate<"Subtarget->hasStdExtH()">,
208-
AssemblerPredicate<(all_of FeatureStdExtH),
209-
"'H' (Hypervisor)">;
210-
211203
def FeatureStdExtZfhmin
212204
: SubtargetFeature<"zfhmin", "HasStdExtZfhmin", "true",
213205
"'Zfhmin' (Half-Precision Floating-Point Minimal)",
@@ -747,6 +739,16 @@ def HasVInstructionsF64 : Predicate<"Subtarget->hasVInstructionsF64()">;
747739

748740
def HasVInstructionsFullMultiply : Predicate<"Subtarget->hasVInstructionsFullMultiply()">;
749741

742+
// Hypervisor Extensions
743+
744+
def FeatureStdExtH
745+
: SubtargetFeature<"h", "HasStdExtH", "true",
746+
"'H' (Hypervisor)">;
747+
748+
def HasStdExtH : Predicate<"Subtarget->hasStdExtH()">,
749+
AssemblerPredicate<(all_of FeatureStdExtH),
750+
"'H' (Hypervisor)">;
751+
750752
// Supervisor extensions
751753

752754
def FeatureStdExtSmaia

0 commit comments

Comments
 (0)