bring sanity to EnforceVectorEltType
[oota-llvm.git] / utils / TableGen / CodeGenDAGPatterns.h
index f583f298f6627020072a03cb40a68023f85363b9..cf70dafa465b31d31bbcf4dda3b9584eda1bfa09 100644 (file)
@@ -129,7 +129,7 @@ namespace EEVT {
     
     /// EnforceVectorEltTypeIs - 'this' is now constrainted to be a vector type
     /// whose element is VT.
-    bool EnforceVectorEltTypeIs(MVT::SimpleValueType VT, TreePattern &TP);
+    bool EnforceVectorEltTypeIs(EEVT::TypeSet &VT, TreePattern &TP);
     
     bool operator!=(const TypeSet &RHS) const { return TypeVec != RHS.TypeVec; }
     bool operator==(const TypeSet &RHS) const { return TypeVec == RHS.TypeVec; }