Lines Matching defs:MidVS
961 VectorSplit MidVS;
962 MidVS.NumPacked = DstVS->NumPacked;
963 MidVS.NumFragments = SrcSplitBits / DstSplitBits;
964 MidVS.VecTy = FixedVectorType::get(DstVS->VecTy->getElementType(),
965 MidVS.NumPacked * MidVS.NumFragments);
966 MidVS.SplitTy = DstVS->SplitTy;
979 V = Builder.CreateBitCast(V, MidVS.VecTy, V->getName() + ".cast");
981 Scatterer Mid = scatter(&BCI, V, MidVS);
982 for (unsigned J = 0; J < MidVS.NumFragments; ++J)
988 VectorSplit MidVS;
989 MidVS.NumFragments = DstSplitBits / SrcSplitBits;
990 MidVS.NumPacked = SrcVS->NumPacked;
991 MidVS.VecTy = FixedVectorType::get(SrcVS->VecTy->getElementType(),
992 MidVS.NumPacked * MidVS.NumFragments);
993 MidVS.SplitTy = SrcVS->SplitTy;
997 ConcatOps.resize(MidVS.NumFragments);
999 for (unsigned J = 0; J < MidVS.NumFragments; ++J)
1001 Value *V = concatenate(Builder, ConcatOps, MidVS,