Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NVT

5277     EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, SizeRatio * NumElem);
5278 assert(NVT.getSizeInBits() == VecTy.getSizeInBits() && "Invalid Size");
5281 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) {
5287 NVT, N0.getOperand(0));
7707 EVT NVT = N->getValueType(0);
7714 if (InOp.getValueType() != NVT) {
7715 assert(InOp.getValueType().isInteger() && NVT.isInteger());
7716 return DAG.getSExtOrTrunc(InOp, InVec.getDebugLoc(), NVT);
7739 return DAG.getUNDEF(NVT);
7750 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, N->getDebugLoc(), NVT,
7771 if (NVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, NVT))
7876 if (NVT.bitsGT(LVT)) {
7881 Load = DAG.getExtLoad(ExtType, N->getDebugLoc(), NVT, LN0->getChain(),
7891 if (NVT.bitsLT(LVT))
7892 Load = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), NVT, Load);
7894 Load = DAG.getNode(ISD::BITCAST, N->getDebugLoc(), NVT, Load);
8149 EVT NVT = N->getValueType(0);
8157 if (NVT != SmallVT || NVT.getSizeInBits()*2 != BigVT.getSizeInBits())
8174 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, N->getDebugLoc(), NVT,