Lines Matching refs:OVT

3996   MVT OVT = Node->getSimpleValueType(0);  in PromoteNode()  local
4002 OVT = Node->getOperand(0).getSimpleValueType(); in PromoteNode()
4005 OVT = Node->getOperand(2).getSimpleValueType(); in PromoteNode()
4006 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), OVT); in PromoteNode()
4022 OVT.getSizeInBits()); in PromoteNode()
4034 OVT.getSizeInBits(), dl, NVT)); in PromoteNode()
4036 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1)); in PromoteNode()
4039 unsigned DiffBits = NVT.getSizeInBits() - OVT.getSizeInBits(); in PromoteNode()
4066 if (OVT.isVector()) { in PromoteNode()
4069 assert(OVT.isInteger() in PromoteNode()
4079 Tmp2 = DAG.getNode(TruncOp, dl, OVT, Tmp1); in PromoteNode()
4096 if (OVT.isVector()) { in PromoteNode()
4100 assert(OVT.isInteger() && "Cannot promote logic operation"); in PromoteNode()
4109 Results.push_back(DAG.getNode(TruncOp, dl, OVT, Tmp1)); in PromoteNode()
4147 Tmp1 = ShuffleWithNarrowerEltType(NVT, OVT, dl, Tmp1, Tmp2, Mask); in PromoteNode()
4148 Tmp1 = DAG.getNode(ISD::BITCAST, dl, OVT, Tmp1); in PromoteNode()
4191 Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT, in PromoteNode()
4200 DAG.getNode(ISD::FP_ROUND, dl, OVT, in PromoteNode()
4217 Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT, in PromoteNode()
4239 Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT, in PromoteNode()
4244 MVT EltVT = OVT.getVectorElementType(); in PromoteNode()
4253 assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() && in PromoteNode()
4267 SDValue CvtVec = DAG.getNode(ISD::BITCAST, SL, OVT, Concat); in PromoteNode()
4272 MVT EltVT = OVT.getVectorElementType(); in PromoteNode()
4286 assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() && in PromoteNode()
4317 MVT EltVT = OVT.getVectorElementType(); in PromoteNode()
4333 assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() && in PromoteNode()
4363 Results.push_back(DAG.getNode(ISD::BITCAST, SL, OVT, NewVec)); in PromoteNode()
4367 MVT EltVT = OVT.getVectorElementType(); in PromoteNode()
4386 for (unsigned I = 1, NElts = OVT.getVectorNumElements(); I != NElts; ++I) in PromoteNode()
4390 SDValue CvtVec = DAG.getNode(ISD::BITCAST, SL, OVT, Concat); in PromoteNode()