Lines Matching refs:ValTy
243 int ARMTTIImpl::getVectorInstrCost(unsigned Opcode, Type *ValTy, in getVectorInstrCost() argument
249 ValTy->isVectorTy() && in getVectorInstrCost()
250 ValTy->getScalarSizeInBits() <= 32) in getVectorInstrCost()
257 if (ValTy->getVectorElementType()->isIntegerTy()) in getVectorInstrCost()
262 if (ValTy->isVectorTy() && in getVectorInstrCost()
263 ValTy->getScalarSizeInBits() <= 32) in getVectorInstrCost()
264 return std::max(BaseT::getVectorInstrCost(Opcode, ValTy, Index), 2U); in getVectorInstrCost()
267 return BaseT::getVectorInstrCost(Opcode, ValTy, Index); in getVectorInstrCost()
270 int ARMTTIImpl::getCmpSelInstrCost(unsigned Opcode, Type *ValTy, Type *CondTy) { in getCmpSelInstrCost() argument
274 if (ST->hasNEON() && ValTy->isVectorTy() && ISD == ISD::SELECT) { in getCmpSelInstrCost()
283 EVT SelValTy = TLI->getValueType(DL, ValTy); in getCmpSelInstrCost()
291 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, ValTy); in getCmpSelInstrCost()
295 return BaseT::getCmpSelInstrCost(Opcode, ValTy, CondTy); in getCmpSelInstrCost()