Lines Matching refs:HasVectorRestrictions
363 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() function
1366 if (is_string_char_at && HasVectorRestrictions(restrictions, kNoStringCharAt)) { in VectorizeUse()
1392 if (HasVectorRestrictions(restrictions, kNoReduction)) { in VectorizeUse()
1459 if ((instruction->IsMul() && HasVectorRestrictions(restrictions, kNoMul)) || in VectorizeUse()
1460 (instruction->IsDiv() && HasVectorRestrictions(restrictions, kNoDiv))) { in VectorizeUse()
1483 if ((HasVectorRestrictions(restrictions, kNoShift)) || in VectorizeUse()
1484 (instruction->IsShr() && HasVectorRestrictions(restrictions, kNoShr))) { in VectorizeUse()
1486 } else if (HasVectorRestrictions(restrictions, kNoHiBits)) { in VectorizeUse()
1520 if (HasVectorRestrictions(restrictions, kNoAbs)) { in VectorizeUse()
1522 } else if (HasVectorRestrictions(restrictions, kNoHiBits) && in VectorizeUse()
1995 if ((!is_unsigned && HasVectorRestrictions(restrictions, kNoSignedHAdd)) || in VectorizeHalvingAddIdiom()
1996 (!is_rounded && HasVectorRestrictions(restrictions, kNoUnroundedHAdd))) { in VectorizeHalvingAddIdiom()
2071 HasVectorRestrictions(restrictions, kNoSAD) || in VectorizeSADIdiom()
2072 (reduction_type != sub_type && HasVectorRestrictions(restrictions, kNoWideSAD))) { in VectorizeSADIdiom()
2138 HasVectorRestrictions(restrictions, kNoDotProd)) { in VectorizeDotProdIdiom()