//===----------------------------------------------------------------------===//
// Hexagon Instruction Predicate Definitions.
//===----------------------------------------------------------------------===//
-def HasV5T : Predicate<"Subtarget->hasV5TOps()">;
-def NoV5T : Predicate<"!Subtarget->hasV5TOps()">;
-def UseMEMOP : Predicate<"Subtarget->useMemOps()">;
-def IEEERndNearV5T : Predicate<"Subtarget->modeIEEERndNear()">;
+def HasV5T : Predicate<"HST.hasV5TOps()">;
+def NoV5T : Predicate<"!HST.hasV5TOps()">;
+def UseMEMOP : Predicate<"HST.useMemOps()">;
+def IEEERndNearV5T : Predicate<"HST.modeIEEERndNear()">;
//===----------------------------------------------------------------------===//
// Classes used for relation maps.