Lines Matching defs:NumPacked
105 unsigned NumPacked = 0;
229 if (VS.NumPacked > 1) {
233 for (unsigned I = 0; I < VS.NumPacked; ++I)
245 unsigned NumPacked = VS.NumPacked;
248 NumPacked = RemVecTy->getNumElements();
250 NumPacked = 1;
253 if (NumPacked == 1) {
254 Res = Builder.CreateInsertElement(Res, Fragment, I * VS.NumPacked,
261 for (unsigned J = 0; J < NumPacked; ++J)
262 InsertMask[I * VS.NumPacked + J] = NumElements + J;
265 for (unsigned J = 0; J < NumPacked; ++J)
266 InsertMask[I * VS.NumPacked + J] = I * VS.NumPacked + J;
381 Mask.push_back(Frag * VS.NumPacked + J);
398 if (Frag * VS.NumPacked == J) {
403 if (VS.NumPacked == 1 && !CV[J]) {
410 CV[Frag] = Builder.CreateExtractElement(V, Frag * VS.NumPacked,
550 Split.NumPacked = 1;
554 Split.NumPacked = ScalarizeMinBits / ElemTy->getScalarSizeInBits();
555 if (Split.NumPacked >= NumElems)
558 Split.NumFragments = divideCeil(NumElems, Split.NumPacked);
559 Split.SplitTy = FixedVectorType::get(ElemTy, Split.NumPacked);
561 unsigned RemainderElems = NumElems % Split.NumPacked;
605 if (!OpVS || VS->NumPacked != OpVS->NumPacked)
633 if (!OpVS || VS->NumPacked != OpVS->NumPacked)
692 if (!OpVS || OpVS->NumPacked != VS->NumPacked) {
758 if (!CondVS || CondVS->NumPacked != VS->NumPacked) {
827 if (!OpVS || OpVS->NumPacked != VS->NumPacked) {
865 if (!SrcVS || SrcVS->NumPacked != DestVS->NumPacked)
890 assert(!isPointerTy || (DstVS->NumPacked == 1 && SrcVS->NumPacked == 1));
910 MidVS.NumPacked = DstVS->NumPacked;
913 MidVS.NumPacked * MidVS.NumFragments);
938 MidVS.NumPacked = SrcVS->NumPacked;
940 MidVS.NumPacked * MidVS.NumFragments);
977 unsigned Fragment = Idx / VS->NumPacked;
980 bool IsPacked = VS->NumPacked > 1;
986 Builder.CreateInsertElement(Op0[I], NewElt, Idx % VS->NumPacked);
996 if (!ScalarizeVariableInsertExtract || VS->NumPacked > 1)
1024 unsigned Fragment = Idx / VS->NumPacked;
1026 bool IsPacked = VS->NumPacked > 1;
1031 Res = Builder.CreateExtractElement(Res, Idx % VS->NumPacked);
1037 if (!ScalarizeVariableInsertExtract || VS->NumPacked > 1)
1057 if (!VS || !VSOp || VS->NumPacked > 1 || VSOp->NumPacked > 1)