Lines Matching defs:MidVS
909 VectorSplit MidVS;
910 MidVS.NumPacked = DstVS->NumPacked;
911 MidVS.NumFragments = SrcSplitBits / DstSplitBits;
912 MidVS.VecTy = FixedVectorType::get(DstVS->VecTy->getElementType(),
913 MidVS.NumPacked * MidVS.NumFragments);
914 MidVS.SplitTy = DstVS->SplitTy;
927 V = Builder.CreateBitCast(V, MidVS.VecTy, V->getName() + ".cast");
929 Scatterer Mid = scatter(&BCI, V, MidVS);
930 for (unsigned J = 0; J < MidVS.NumFragments; ++J)
936 VectorSplit MidVS;
937 MidVS.NumFragments = DstSplitBits / SrcSplitBits;
938 MidVS.NumPacked = SrcVS->NumPacked;
939 MidVS.VecTy = FixedVectorType::get(SrcVS->VecTy->getElementType(),
940 MidVS.NumPacked * MidVS.NumFragments);
941 MidVS.SplitTy = SrcVS->SplitTy;
945 ConcatOps.resize(MidVS.NumFragments);
947 for (unsigned J = 0; J < MidVS.NumFragments; ++J)
949 Value *V = concatenate(Builder, ConcatOps, MidVS,