Lines Matching refs:Fragment
243 Value *Fragment = Fragments[I]; in concatenate() local
254 Res = Builder.CreateInsertElement(Res, Fragment, I * VS.NumPacked, in concatenate()
257 Fragment = Builder.CreateShuffleVector(Fragment, Fragment, ExtendMask); in concatenate()
259 Res = Fragment; in concatenate()
263 Res = Builder.CreateShuffleVector(Res, Fragment, InsertMask, in concatenate()
977 unsigned Fragment = Idx / VS->NumPacked; in visitInsertElementInst() local
979 if (I == Fragment) { in visitInsertElementInst()
981 if (Fragment == VS->NumFragments - 1 && VS->RemainderTy && in visitInsertElementInst()
1024 unsigned Fragment = Idx / VS->NumPacked; in visitExtractElementInst() local
1025 Value *Res = Op0[Fragment]; in visitExtractElementInst()
1027 if (Fragment == VS->NumFragments - 1 && VS->RemainderTy && in visitExtractElementInst()