Lines Matching refs:VectorType
196 return VectorType::isValidElementType(Ty) && !Ty->isX86_FP80Ty() &&
297 if (cast<VectorType>(Vec->getType())->getNumElements() != Size)
649 /// Check if homogeneous aggregate is isomorphic to some VectorType.
1413 int getGatherCost(VectorType *Ty,
1426 Value *Gather(ArrayRef<Value *> VL, VectorType *Ty);
3156 isa<VectorType>(EltTy)) {
3168 auto *VT = cast<VectorType>(EltTy);
3206 NElts = cast<VectorType>(Vec->getType())->getNumElements();
3257 getVectorCallCosts(CallInst *CI, VectorType *VecTy, TargetTransformInfo *TTI,
3915 int BoUpSLP::getGatherCost(VectorType *Ty,
4028 Value *BoUpSLP::Gather(ArrayRef<Value *> VL, VectorType *Ty) {
5364 if (isa<VectorType>(Ty))
7001 auto *VecCondTy = cast<VectorType>(CmpInst::makeCmpResultType(VecTy));