reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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)); 11091 return DAG.getVectorShuffle( 11105 Subtarget, DAG)) 11111 SDValue MaskNode = DAG.getConstant(BlendMask, DL, IntegerType); 11112 return getVectorMaskingNode(V2, MaskNode, V1, Subtarget, DAG); 11146 Mask[i] < 0 ? DAG.getUNDEF(MVT::i8) 11147 : DAG.getConstant(Mask[i] < Size ? -1 : 0, DL, 11150 V1 = DAG.getBitcast(BlendVT, V1); 11151 V2 = DAG.getBitcast(BlendVT, V2); 11152 return DAG.getBitcast( 11154 DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask), 11154 DAG.getSelect(DL, BlendVT, DAG.getBuildVector(BlendVT, DL, VSELECTMask), 11164 bool OptForSize = DAG.getMachineFunction().getFunction().hasOptSize(); 11167 Subtarget, DAG)) 11175 SDValue MaskNode = DAG.getConstant(BlendMask, DL, IntegerType); 11176 return getVectorMaskingNode(V2, MaskNode, V1, Subtarget, DAG);