Searched refs:HasVectorRestrictions (Results 1 – 1 of 1) sorted by relevance
/art/compiler/optimizing/ |
D | loop_optimization.cc | 177 static bool HasVectorRestrictions(uint64_t restrictions, uint64_t tested) { in HasVectorRestrictions() function 833 if ((instruction->IsMul() && HasVectorRestrictions(restrictions, kNoMul)) || in VectorizeUse() 834 (instruction->IsDiv() && HasVectorRestrictions(restrictions, kNoDiv))) { in VectorizeUse() 853 if ((HasVectorRestrictions(restrictions, kNoShift)) || in VectorizeUse() 854 (instruction->IsShr() && HasVectorRestrictions(restrictions, kNoShr))) { in VectorizeUse() 857 HasVectorRestrictions(restrictions, kNoHiBits)) { in VectorizeUse() 890 if (HasVectorRestrictions(restrictions, kNoAbs) || in VectorizeUse() 891 HasVectorRestrictions(restrictions, kNoHiBits)) { in VectorizeUse() 1234 if ((!is_unsigned && HasVectorRestrictions(restrictions, kNoSignedHAdd)) || in VectorizeHalvingAddIdiom() 1235 (!is_rounded && HasVectorRestrictions(restrictions, kNoUnroundedHAdd))) { in VectorizeHalvingAddIdiom()
|