Lines Matching refs:SrcEltVT
15472 EVT SrcEltVT = BV->getValueType(0).getVectorElementType(); in ConstantFoldBITCASTofBUILD_VECTOR() local
15475 if (SrcEltVT == DstEltVT) return SDValue(BV, 0); in ConstantFoldBITCASTofBUILD_VECTOR()
15477 unsigned SrcBitSize = SrcEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR()
15487 if (Op.getValueType() != SrcEltVT) in ConstantFoldBITCASTofBUILD_VECTOR()
15488 Op = DAG.getNode(ISD::TRUNCATE, SDLoc(BV), SrcEltVT, Op); in ConstantFoldBITCASTofBUILD_VECTOR()
15500 if (SrcEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR()
15503 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR()
15505 SrcEltVT = IntVT; in ConstantFoldBITCASTofBUILD_VECTOR()
15519 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
23684 EVT SrcEltVT = SrcVT.getVectorElementType(); in combineConcatVectorOfCasts() local
23686 EVT ConcatSrcVT = EVT::getVectorVT(*DAG.getContext(), SrcEltVT, NumElts); in combineConcatVectorOfCasts()
26687 EVT SrcEltVT = SrcVT.getVectorElementType(); in SimplifyVCastOp() local
26690 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, SrcEltVT, Src0, IndexC); in SimplifyVCastOp()