reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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),