Lines Matching refs:NewVT

4833                                               EVT NewVT) const {  in shouldReduceLoadWidth()
8009 MVT NewVT = V0_LO.getSimpleValueType(); in ExpandHorizontalBinOp() local
8011 SDValue LO = DAG.getUNDEF(NewVT); in ExpandHorizontalBinOp()
8012 SDValue HI = DAG.getUNDEF(NewVT); in ExpandHorizontalBinOp()
8017 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V0_HI); in ExpandHorizontalBinOp()
8019 HI = DAG.getNode(X86Opcode, DL, NewVT, V1_LO, V1_HI); in ExpandHorizontalBinOp()
8023 LO = DAG.getNode(X86Opcode, DL, NewVT, V0_LO, V1_LO); in ExpandHorizontalBinOp()
8026 HI = DAG.getNode(X86Opcode, DL, NewVT, V0_HI, V1_HI); in ExpandHorizontalBinOp()
11456 MVT NewVT = V.getSimpleValueType(); in getScalarValueForVectorElement() local
11457 if (!NewVT.isVector() || NewVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) in getScalarValueForVectorElement()
16103 MVT NewVT = MVT::getVectorVT(NewEltVT, NewNumElts); in lowerVectorShuffle() local
16106 if (DAG.getTargetLoweringInfo().isTypeLegal(NewVT)) { in lowerVectorShuffle()
16121 V2 = getZeroVector(NewVT, Subtarget, DAG, DL); in lowerVectorShuffle()
16123 V1 = DAG.getBitcast(NewVT, V1); in lowerVectorShuffle()
16124 V2 = DAG.getBitcast(NewVT, V2); in lowerVectorShuffle()
16126 VT, DAG.getVectorShuffle(NewVT, DL, V1, V2, WidenedMask)); in lowerVectorShuffle()
19267 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in Lower256IntVSETCC() local
19269 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1, CC), in Lower256IntVSETCC()
19270 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2, CC)); in Lower256IntVSETCC()
23245 MVT NewVT = MVT::getVectorVT(EltVT, NumElems / 2); in LowerVectorIntUnary() local
23247 DAG.getNode(Op.getOpcode(), dl, NewVT, Lo), in LowerVectorIntUnary()
23248 DAG.getNode(Op.getOpcode(), dl, NewVT, Hi)); in LowerVectorIntUnary()
23289 MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems); in LowerVectorCTLZ_AVX512CDI() local
23290 assert((NewVT.is256BitVector() || NewVT.is512BitVector()) && in LowerVectorCTLZ_AVX512CDI()
23294 Op = DAG.getNode(ISD::ZERO_EXTEND, dl, NewVT, Op.getOperand(0)); in LowerVectorCTLZ_AVX512CDI()
23295 SDValue CtlzNode = DAG.getNode(ISD::CTLZ, dl, NewVT, Op); in LowerVectorCTLZ_AVX512CDI()
23499 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in split256IntArith() local
23502 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1), in split256IntArith()
23503 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2)); in split256IntArith()
23528 MVT NewVT = MVT::getVectorVT(EltVT, NumElems/2); in split512IntArith() local
23531 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS1, RHS1), in split512IntArith()
23532 DAG.getNode(Op.getOpcode(), dl, NewVT, LHS2, RHS2)); in split512IntArith()
25380 MVT NewVT = MVT::getVectorVT(SrcVT.getVectorElementType(), in LowerBITCAST() local
25382 Src = DAG.getNode(ISD::CONCAT_VECTORS, dl, NewVT, Src, in LowerBITCAST()
25548 MVT NewVT = MVT::getVectorVT(MVT::i32, NumElems); in LowerVectorCTPOP() local
25549 Op = DAG.getNode(ISD::ZERO_EXTEND, DL, NewVT, Op0); in LowerVectorCTPOP()
25550 Op = DAG.getNode(ISD::CTPOP, DL, NewVT, Op); in LowerVectorCTPOP()
37670 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), VT.getVectorNumElements()); in combineStore() local
37671 StoredVal = DAG.getBitcast(NewVT, StoredVal); in combineStore()
41232 MVT NewVT = MVT::getVectorVT(CastVT.getVectorElementType(), NumElems); in combineInsertSubvector() local
41233 SDValue Insert = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, NewVT, in combineInsertSubvector()
41234 DAG.getBitcast(NewVT, Vec), in combineInsertSubvector()