reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineVectorOps.cpp
 1858   SmallVector<Constant *, 16> NewMask(Mask.size(), UndefValue::get(I32Ty));
 1859   for (int i = 0, e = Mask.size(); i != e; ++i) {
 1860     if (Mask[i] == -1)
 1865     if (Mask[i] < WideElts) {
 1866       if (Shuffle0->getMaskValue(Mask[i]) == -1)
 1869       if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1)
 1876     if (Mask[i] < WideElts) {
 1877       assert(Mask[i] < NarrowElts && "Unexpected shuffle mask");
 1878       NewMask[i] = ConstantInt::get(I32Ty, Mask[i]);
 1880       assert(Mask[i] < (WideElts + NarrowElts) && "Unexpected shuffle mask");
 1881       NewMask[i] = ConstantInt::get(I32Ty, Mask[i] - (WideElts - NarrowElts));