Lines Matching refs:DstEltVT
13883 ConstantFoldBITCASTofBUILD_VECTOR(SDNode *BV, EVT DstEltVT) { in ConstantFoldBITCASTofBUILD_VECTOR() argument
13887 if (SrcEltVT == DstEltVT) return SDValue(BV, 0); in ConstantFoldBITCASTofBUILD_VECTOR()
13890 unsigned DstBitSize = DstEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR()
13901 Ops.push_back(DAG.getBitcast(DstEltVT, Op)); in ConstantFoldBITCASTofBUILD_VECTOR()
13904 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR()
13922 if (DstEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR()
13923 EVT TmpVT = EVT::getIntegerVT(*DAG.getContext(), DstEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR()
13927 return ConstantFoldBITCASTofBUILD_VECTOR(Tmp, DstEltVT); in ConstantFoldBITCASTofBUILD_VECTOR()
13931 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
13948 Ops.push_back(DAG.getUNDEF(DstEltVT)); in ConstantFoldBITCASTofBUILD_VECTOR()
13950 Ops.push_back(DAG.getConstant(RawBits[I], DL, DstEltVT)); in ConstantFoldBITCASTofBUILD_VECTOR()
13953 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, Ops.size()); in ConstantFoldBITCASTofBUILD_VECTOR()