Lines Matching refs:isVector
40 static inline bool isVector(MVT::SimpleValueType VT) { in isVector() function
41 return MVT(VT).isVector(); in isVector()
44 return !MVT(VT).isVector(); in isScalar()
137 if (isVector(TypeVec[i])) in hasVectorTypes()
330 return FillWithPossibleTypes(TP, isVector, "vector"); in EnforceVector()
337 if (!isVector(TypeVec[i])) { in EnforceVector()
412 if (OtherVT.isVector() != Smallest.isVector()) in EnforceSmallerThan()
439 if (OtherVT.isVector() != Largest.isVector()) in EnforceSmallerThan()
471 assert(isVector(TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorEltTypeIs()
518 assert(isVector(TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorEltTypeIs()
573 assert(isVector(VTOperand.TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorSubVectorTypeIs()
597 assert(isVector(TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorSubVectorTypeIs()
635 assert(isVector(VTOperand.TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorSameNumElts()
655 assert(isVector(TypeVec[i]) && "EnforceVector didn't work"); in EnforceVectorSameNumElts()
905 if (MVT(x.SDTCVecEltisVT_Info.VT).isVector()) in SDTypeConstraint()