[X86] Fix missing HasPKU predicate
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 10 Dec 2022 20:31:29 +0000 (20:31 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 11 Dec 2022 10:02:00 +0000 (10:02 +0000)
This was declared in FeaturePKU but defined just as PKU.

Noticed while preparing to add Unsupported features handling to X86 scheduler models.

llvm/lib/Target/X86/X86InstrInfo.td

index 6416ff0..65431d5 100644 (file)
@@ -917,8 +917,8 @@ def HasVLX       : Predicate<"Subtarget->hasVLX()">;
 def NoVLX        : Predicate<"!Subtarget->hasVLX()">;
 def NoVLX_Or_NoBWI : Predicate<"!Subtarget->hasVLX() || !Subtarget->hasBWI()">;
 def NoVLX_Or_NoDQI : Predicate<"!Subtarget->hasVLX() || !Subtarget->hasDQI()">;
-def PKU        : Predicate<"Subtarget->hasPKU()">;
-def HasVNNI    : Predicate<"Subtarget->hasVNNI()">;
+def HasPKU       : Predicate<"Subtarget->hasPKU()">;
+def HasVNNI      : Predicate<"Subtarget->hasVNNI()">;
 def HasVP2INTERSECT : Predicate<"Subtarget->hasVP2INTERSECT()">;
 def HasBF16      : Predicate<"Subtarget->hasBF16()">;
 def HasFP16      : Predicate<"Subtarget->hasFP16()">;