reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
44591 if (!N->getValueType(0).isSimple()) 44594 MVT VT = N->getSimpleValueType(0); 44595 SDValue InVec = N->getOperand(0); 44615 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, SDLoc(N), VT, 44616 DAG.getBitcast(InVecVT, Concat), N->getOperand(1)); 44623 if (SDValue V = narrowExtractedVectorSelect(N, DAG)) 44626 unsigned IdxVal = cast<ConstantSDNode>(N->getOperand(1))->getZExtValue(); 44629 return getZeroVector(VT, Subtarget, DAG, SDLoc(N)); 44633 return DAG.getConstant(1, SDLoc(N), VT); 44634 return getOnesVector(VT, DAG, SDLoc(N)); 44639 VT, SDLoc(N), 44654 if ((N->getConstantOperandVal(1) % DestSrcRatio) == 0 && 44656 unsigned IndexValScaled = N->getConstantOperandVal(1) / DestSrcRatio; 44657 SDLoc DL(N); 44675 SDLoc DL(N); 44686 return DAG.getNode(X86ISD::VBROADCAST, SDLoc(N), VT, InVec.getOperand(0)); 44694 DAG.getMemIntrinsicNode(X86ISD::VBROADCAST_LOAD, SDLoc(N), Tys, Ops, 44710 return DAG.getNode(X86ISD::CVTSI2P, SDLoc(N), VT, InVec.getOperand(0)); 44715 return DAG.getNode(X86ISD::CVTUI2P, SDLoc(N), VT, InVec.getOperand(0)); 44720 return DAG.getNode(X86ISD::VFPEXT, SDLoc(N), VT, InVec.getOperand(0)); 44732 return DAG.getNode(ExtOp, SDLoc(N), VT, InVec.getOperand(0)); 44738 SDLoc DL(N);