reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3111 assert(isa<VectorType>(SrcVTy) && "Unexpected type in getGSVectorCost"); 3112 unsigned VF = SrcVTy->getVectorNumElements(); 3150 Type *IndexVTy = VectorType::get(IntegerType::get(SrcVTy->getContext(), 3153 std::pair<int, MVT> SrcLT = TLI->getTypeLegalizationCost(DL, SrcVTy); 3157 Type *SplitSrcTy = VectorType::get(SrcVTy->getScalarType(), VF / SplitFactor); 3167 return GSOverhead + VF * getMemoryOpCost(Opcode, SrcVTy->getScalarType(),