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

References

lib/Target/X86/X86ISelLowering.cpp
15303   int NumElts = VT.getVectorNumElements();
15304   int NumLanes = VT.getSizeInBits() / 128;
15311       if (BroadcastSize <= VT.getScalarSizeInBits())
15313       int NumBroadcastElts = BroadcastSize / VT.getScalarSizeInBits();
15339       SDValue RepeatShuf = DAG.getVectorShuffle(VT, DL, V1, V2, RepeatMask);
15346       return DAG.getVectorShuffle(VT, DL, RepeatShuf, DAG.getUNDEF(VT),
15346       return DAG.getVectorShuffle(VT, DL, RepeatShuf, DAG.getUNDEF(VT),
15352   if (!is128BitLaneCrossingShuffleMask(VT, Mask))
15357   if (is128BitLaneRepeatedShuffleMask(VT, Mask, RepeatedShuffleMask))
15362   int SubLaneScale = Subtarget.hasAVX2() && VT.is256BitVector() ? 2 : 1;
15450   SDValue RepeatedShuffle = DAG.getVectorShuffle(VT, DL, V1, V2, RepeatedMask);
15462   return DAG.getVectorShuffle(VT, DL, RepeatedShuffle, DAG.getUNDEF(VT),
15462   return DAG.getVectorShuffle(VT, DL, RepeatedShuffle, DAG.getUNDEF(VT),