Home | History | Annotate | Download | only in Vectorize

Lines Matching refs:VectorTy

5006   Type *VectorTy = ToVectorTy(RetTy, VF);
5072 return TTI.getArithmeticInstrCost(I->getOpcode(), VectorTy, Op1VK, Op2VK,
5083 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy, CondTy);
5088 VectorTy = ToVectorTy(ValTy, VF);
5089 return TTI.getCmpSelInstrCost(I->getOpcode(), VectorTy);
5097 VectorTy = ToVectorTy(ValTy, VF);
5107 return TTI.getAddressComputationCost(VectorTy) +
5108 TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS);
5115 unsigned VectorElementSize = DL.getTypeStoreSize(VectorTy) / VF;
5130 VectorTy, i);
5141 unsigned Cost = TTI.getAddressComputationCost(VectorTy);
5143 Cost += TTI.getMaskedMemoryOpCost(I->getOpcode(), VectorTy, Alignment,
5146 Cost += TTI.getMemoryOpCost(I->getOpcode(), VectorTy, Alignment, AS);
5150 VectorTy, 0);
5173 return TTI.getCastInstrCost(I->getOpcode(), VectorTy, SrcVecTy);
5191 VectorTy);
5193 VectorTy);
5202 Cost += VF * TTI.getArithmeticInstrCost(Instruction::Mul, VectorTy);