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

References

lib/Target/X86/X86ISelLowering.cpp
 6857   Mask.clear();
 6874       Mask.append(ShuffleMask.begin(), ShuffleMask.end());
 6894         Mask.push_back(SM_SentinelUndef);
 6900       Mask.push_back(ByteBits == ZeroMask ? SM_SentinelZero : i);
 6933             Mask.push_back(Idx);
 6961         Mask.push_back(SM_SentinelUndef);
 6963         Mask.push_back(SM_SentinelZero);
 6965         Mask.push_back(Mask0[i]);
 6967         Mask.push_back(Mask1[i] + (int)(MaskSize * SrcInputs0.size()));
 6990         Mask.push_back(i);
 6992         Mask[InsertIdx + i] = NumElts + ExtractIdx + i;
 7028       Mask.push_back(i);
 7035       Mask[i + InsertIdx] = M;
 7067     Mask.push_back(SrcIdx);
 7068     Mask.append(NumZeros, SM_SentinelZero);
 7069     Mask.append(NumSrcElts - Mask.size(), SM_SentinelUndef);
 7069     Mask.append(NumSrcElts - Mask.size(), SM_SentinelUndef);
 7086         Mask.push_back(i == InIdx ? SM_SentinelZero : (int)i);
 7107       Mask.push_back(i == InIdx ? NumElts + ExIdx : i);
 7144     createPackShuffleMask(VT, Mask, IsUnary);
 7152       Mask.append(NumElts, SM_SentinelZero);
 7166     Mask.append(NumBytes, SM_SentinelZero);
 7171           Mask[i + j] = i + j - ByteShift;
 7175           Mask[i + j - ByteShift] = i + j;
 7196     Mask.append(NumElts, 0);
 7215                          Mask);