Lines Matching refs:ValTy
269 int ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() argument
274 ValTy->isVectorTy() && ValTy->getScalarSizeInBits() <= 32) in getVectorInstrCost()
281 if (ValTy->getVectorElementType()->isIntegerTy()) in getVectorInstrCost()
286 if (ValTy->isVectorTy() && in getVectorInstrCost()
287 ValTy->getScalarSizeInBits() <= 32) in getVectorInstrCost()
288 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); in getVectorInstrCost()
291 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
294 int ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy) { in getCmpSelInstrCost() argument
298 if (ST->hasNEON() && ValTy->isVectorTy() && ISD == ISD::SELECT) { in getCmpSelInstrCost()
307 EVT SelValTy = TLI->getValueType(DL, ValTy); in getCmpSelInstrCost()
315 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
319 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()