Lines Matching refs:InVec

6633     SDValue InVec = N.getOperand(0);  in getFauxShuffleMask()  local
6643 Ops.push_back(InVec); in getFauxShuffleMask()
6663 Ops.push_back(InVec); in getFauxShuffleMask()
17317 SDValue InVec = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VecInVT, Src); in LowerI64IntToFP_AVX512DQ() local
17318 SDValue CvtVec = DAG.getNode(Op.getOpcode(), dl, VecVT, InVec); in LowerI64IntToFP_AVX512DQ()
32788 SDValue InVec = N->getOperand(0); in XFormVExtractWithShuffleIntoLoad() local
32795 EVT OriginalVT = InVec.getValueType(); in XFormVExtractWithShuffleIntoLoad()
32798 InVec = peekThroughOneUseBitcasts(InVec); in XFormVExtractWithShuffleIntoLoad()
32800 EVT CurrentVT = InVec.getValueType(); in XFormVExtractWithShuffleIntoLoad()
32805 if (!isTargetShuffle(InVec.getOpcode())) in XFormVExtractWithShuffleIntoLoad()
32809 if (!InVec.hasOneUse()) in XFormVExtractWithShuffleIntoLoad()
32815 if (!getTargetShuffleMask(InVec.getNode(), CurrentVT.getSimpleVT(), true, in XFormVExtractWithShuffleIntoLoad()
41378 SDValue InVec = N->getOperand(0); in combineExtractSubvector() local
41381 if (ISD::isBuildVectorAllZeros(InVec.getNode())) in combineExtractSubvector()
41384 if (ISD::isBuildVectorAllOnes(InVec.getNode())) { in combineExtractSubvector()
41390 if (InVec.getOpcode() == ISD::BUILD_VECTOR) in combineExtractSubvector()
41393 InVec.getNode()->ops().slice(IdxVal, OpVT.getVectorNumElements())); in combineExtractSubvector()
41397 if (IdxVal == 0 && InVec.hasOneUse()) { in combineExtractSubvector()
41398 unsigned InOpcode = InVec.getOpcode(); in combineExtractSubvector()
41399 if (OpVT == MVT::v2f64 && InVec.getValueType() == MVT::v4f64) { in combineExtractSubvector()
41402 InVec.getOperand(0).getValueType() == MVT::v4i32) { in combineExtractSubvector()
41403 return DAG.getNode(X86ISD::CVTSI2P, SDLoc(N), OpVT, InVec.getOperand(0)); in combineExtractSubvector()
41407 InVec.getOperand(0).getValueType() == MVT::v4f32) { in combineExtractSubvector()
41408 return DAG.getNode(X86ISD::VFPEXT, SDLoc(N), OpVT, InVec.getOperand(0)); in combineExtractSubvector()
41413 InVec.getOperand(0).getSimpleValueType().is128BitVector()) { in combineExtractSubvector()
41417 return DAG.getNode(ExtOp, SDLoc(N), OpVT, InVec.getOperand(0)); in combineExtractSubvector()
41422 InVec.getOperand(0).getSimpleValueType().is128BitVector()) { in combineExtractSubvector()
41423 return DAG.getNode(InOpcode, SDLoc(N), OpVT, InVec.getOperand(0)); in combineExtractSubvector()
41427 SDValue InVecBC = peekThroughOneUseBitcasts(InVec); in combineExtractSubvector()