Refactor isThumb1Only() && isMClass() into a predicate called isV6M()
[oota-llvm.git] / lib / Target / ARM / ARMSubtarget.h
index c6e756c53b7dbf4ca6abf2e425e48419e2350bef..8c85ad73ac7465743fda7d8c16078ce227cf44ab 100644 (file)
@@ -405,6 +405,10 @@ public:
   bool isRClass() const { return ARMProcClass == RClass; }
   bool isAClass() const { return ARMProcClass == AClass; }
 
+  bool isV6M() const {
+    return isThumb1Only() && isMClass();
+  }
+
   bool isR9Reserved() const { return IsR9Reserved; }
 
   bool useMovt(const MachineFunction &MF) const;