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

References

lib/Target/X86/X86ISelLowering.cpp
11047     V1 = getZeroVector(VT, Subtarget, DAG, DL);
11049     V2 = getZeroVector(VT, Subtarget, DAG, DL);
11066     return DAG.getNode(X86ISD::BLENDI, DL, VT, V1, V2,
11067                        DAG.getTargetConstant(BlendMask, DL, MVT::i8));
11078       return DAG.getNode(X86ISD::BLENDI, DL, MVT::v16i16, V1, V2,
11079                          DAG.getTargetConstant(BlendMask, DL, MVT::i8));
11087       SDValue Lo = DAG.getNode(X86ISD::BLENDI, DL, MVT::v16i16, V1, V2,
11088                                DAG.getTargetConstant(LoMask, DL, MVT::i8));
11089       SDValue Hi = DAG.getNode(X86ISD::BLENDI, DL, MVT::v16i16, V1, V2,
11090                                DAG.getTargetConstant(HiMask, DL, MVT::i8));
11092           MVT::v16i16, DL, Lo, Hi,
11104     if (SDValue Masked = lowerShuffleAsBitMask(DL, VT, V1, V2, Mask, Zeroable,
11111       SDValue MaskNode = DAG.getConstant(BlendMask, DL, IntegerType);
11147                         : DAG.getConstant(Mask[i] < Size ? -1 : 0, DL,
11154         DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask),
11154         DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask),
11166       if (SDValue Masked = lowerShuffleAsBitMask(DL, VT, V1, V2, Mask, Zeroable,
11175     SDValue MaskNode = DAG.getConstant(BlendMask, DL, IntegerType);