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

References

lib/Target/X86/X86ISelLowering.cpp
16004           DL, MVT::v16i16, V1, V2, Mask, Zeroable, Subtarget, DAG))
16008   if (SDValue Broadcast = lowerShuffleAsBroadcast(DL, MVT::v16i16, V1, V2, Mask,
16012   if (SDValue Blend = lowerShuffleAsBlend(DL, MVT::v16i16, V1, V2, Mask,
16017   if (SDValue V = lowerShuffleWithUNPCK(DL, MVT::v16i16, Mask, V1, V2, DAG))
16021   if (SDValue V = lowerShuffleWithPACK(DL, MVT::v16i16, Mask, V1, V2, DAG,
16026   if (SDValue Shift = lowerShuffleAsShift(DL, MVT::v16i16, V1, V2, Mask,
16031   if (SDValue Rotate = lowerShuffleAsByteRotate(DL, MVT::v16i16, V1, V2, Mask,
16038           DL, MVT::v16i16, V1, V2, Mask, Subtarget, DAG))
16046               DL, MVT::v16i16, V1, V2, Mask, DAG, Subtarget))
16049       return lowerShuffleAsLanePermuteAndShuffle(DL, MVT::v16i16, V1, V2, Mask,
16059           DL, MVT::v16i16, V1, RepeatedMask, Subtarget, DAG);
16063   if (SDValue PSHUFB = lowerShuffleWithPSHUFB(DL, MVT::v16i16, Mask, V1, V2,
16069     return lowerShuffleWithPERMV(DL, MVT::v16i16, Mask, V1, V2, DAG);
16074           DL, MVT::v16i16, V1, V2, Mask, Subtarget, DAG))
16079           DL, MVT::v16i16, V1, V2, Mask, DAG, Subtarget))
16083   return lowerShuffleAsSplitOrBlend(DL, MVT::v16i16, V1, V2, Mask,