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