Lines Matching refs:NewVT

4168                                               EVT NewVT) const {  in shouldReduceLoadWidth()
6005 EVT NewVT = V0_LO.getValueType(); in ExpandHorizontalBinOp() local
6007 SDValue LO = DAG.getUNDEF(NewVT); in ExpandHorizontalBinOp()
6008 SDValue HI = DAG.getUNDEF(NewVT); in ExpandHorizontalBinOp()
6013 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V0_HI); in ExpandHorizontalBinOp()
6015 HI = DAG.getNode(X86Opcode, DL, NewVT, V1_LO, V1_HI); in ExpandHorizontalBinOp()
6020 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V1_LO); in ExpandHorizontalBinOp()
6024 HI = DAG.getNode(X86Opcode, DL, NewVT, V0_HI, V1_HI); in ExpandHorizontalBinOp()
7916 MVT NewVT = V.getSimpleValueType(); in getScalarValueForVectorElement() local
7917 if (!NewVT.isVector() || NewVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) in getScalarValueForVectorElement()
11293 MVT NewVT = MVT::getVectorVT(NewEltVT, VT.getVectorNumElements() / 2); in lowerVectorShuffle() local
11296 if (DAG.getTargetLoweringInfo().isTypeLegal(NewVT)) { in lowerVectorShuffle()
11297 V1 = DAG.getBitcast(NewVT, V1); in lowerVectorShuffle()
11298 V2 = DAG.getBitcast(NewVT, V2); in lowerVectorShuffle()
11300 VT, DAG.getVectorShuffle(NewVT, dl, V1, V2, WidenedMask)); in lowerVectorShuffle()
14266 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in Lower256IntVSETCC() local
14268 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1, CC), in Lower256IntVSETCC()
14269 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2, CC)); in Lower256IntVSETCC()
17767 MVT NewVT = MVT::getVectorVT(EltVT, 512 / VT.getScalarSizeInBits()); in LowerVectorCTLZ_AVX512() local
17768 SDValue Vec512 = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, NewVT, in LowerVectorCTLZ_AVX512()
17769 DAG.getUNDEF(NewVT), in LowerVectorCTLZ_AVX512()
17772 SDValue CtlzNode = DAG.getNode(ISD::CTLZ, dl, NewVT, Vec512); in LowerVectorCTLZ_AVX512()
17793 MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems); in LowerVectorCTLZ_AVX512() local
17795 assert((NewVT.is256BitVector() || NewVT.is512BitVector()) && in LowerVectorCTLZ_AVX512()
17799 Op = DAG.getNode(ISD::ZERO_EXTEND, dl, NewVT, Op.getOperand(0)); in LowerVectorCTLZ_AVX512()
17800 SDValue CtlzNode = DAG.getNode(ISD::CTLZ, dl, NewVT, Op); in LowerVectorCTLZ_AVX512()
17944 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in Lower256IntArith() local
17947 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1), in Lower256IntArith()
17948 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2)); in Lower256IntArith()
18984 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in LowerShift() local
18998 Amt1 = DAG.getNode(ISD::BUILD_VECTOR, dl, NewVT, Amt1Csts); in LowerShift()
18999 Amt2 = DAG.getNode(ISD::BUILD_VECTOR, dl, NewVT, Amt2Csts); in LowerShift()
19007 V1 = DAG.getNode(Op.getOpcode(), dl, NewVT, V1, Amt1); in LowerShift()
19008 V2 = DAG.getNode(Op.getOpcode(), dl, NewVT, V2, Amt2); in LowerShift()
19363 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), SVT, NumElts * 2); in LowerBITCAST() local
19364 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, NewVT, Elts); in LowerBITCAST()
19873 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts); in LowerMSCATTER() local
19874 Src = ExtendToType(Src, NewVT, DAG); in LowerMSCATTER()
19993 MVT NewVT = MVT::getVectorVT(VT.getScalarType(), NumElts); in LowerMGATHER() local
19994 Src0 = ExtendToType(Src0, NewVT, DAG); in LowerMGATHER()
19997 SDValue NewGather = DAG.getMaskedGather(DAG.getVTList(NewVT, MVT::Other), in LowerMGATHER()