Lines Matching refs:isVectorTy
626 if (Src->isVectorTy() && ST->hasNEON() && in getCastInstrCost()
868 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getCastInstrCost()
880 ValTy->isVectorTy() && ValTy->getScalarSizeInBits() <= 32) in getVectorInstrCost()
892 if (ValTy->isVectorTy() && in getVectorInstrCost()
920 ST->isThumb() && !ValTy->isVectorTy()) { in getCmpSelInstrCost()
949 if (Sel && ValTy->isVectorTy() && in getCmpSelInstrCost()
989 if (ST->hasNEON() && ValTy->isVectorTy() && ISD == ISD::SELECT && CondTy) { in getCmpSelInstrCost()
1011 if (ST->hasMVEIntegerOps() && ValTy->isVectorTy() && in getCmpSelInstrCost()
1050 if (ST->hasMVEIntegerOps() && ValTy->isVectorTy()) in getCmpSelInstrCost()
1068 if (Ty->isVectorTy() && SE && in getAddressComputationCost()
1303 int BaseCost = ST->hasMVEIntegerOps() && Tp->isVectorTy() in getShuffleCost()
1400 if (ST->isThumb1Only() || Ty->isVectorTy()) in getArithmeticInstrCost()
1427 if (ST->hasMVEIntegerOps() && Ty->isVectorTy()) in getArithmeticInstrCost()
1465 if (ST->hasNEON() && Src->isVectorTy() && in getMemoryOpCost()
1490 int BaseCost = ST->hasMVEIntegerOps() && Src->isVectorTy() in getMemoryOpCost()
1564 assert(DataTy->isVectorTy() && "Can't do gather/scatters on scalar!"); in getGatherScatterOpCost()
2302 if (I.getType()->isVectorTy()) in getUnrollingPreferences()