Lines Matching defs:VecTy
102 FixedVectorType *VecTy = nullptr;
225 unsigned NumElements = VS.VecTy->getNumElements();
241 Value *Res = PoisonValue::get(VS.VecTy);
378 if (auto *VecTy = dyn_cast<FixedVectorType>(FragmentTy)) {
380 for (unsigned J = 0; J < VecTy->getNumElements(); ++J)
541 Split.VecTy = dyn_cast<FixedVectorType>(Ty);
542 if (!Split.VecTy)
545 unsigned NumElems = Split.VecTy->getNumElements();
546 Type *ElemTy = Split.VecTy->getElementType();
690 assert(OpVecTy->getNumElements() == VS->VecTy->getNumElements());
824 if (auto *VecTy =
826 std::optional<VectorSplit> OpVS = getVectorSplit(VecTy);
887 const bool isPointerTy = DstVS->VecTy->getElementType()->isPointerTy();
912 MidVS.VecTy = FixedVectorType::get(DstVS->VecTy->getElementType(),
927 V = Builder.CreateBitCast(V, MidVS.VecTy, V->getName() + ".cast");
939 MidVS.VecTy = FixedVectorType::get(SrcVS->VecTy->getElementType(),
1040 Value *Res = PoisonValue::get(VS->VecTy->getElementType());
1068 Res[I] = PoisonValue::get(VS->VecTy->getElementType());