Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:NVT

5346     EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, SizeRatio * NumElem);
5347 assert(NVT.getSizeInBits() == VecTy.getSizeInBits() && "Invalid Size");
5350 if (isa<ConstantSDNode>(EltNo) && isTypeLegal(NVT)) {
5356 NVT, N0.getOperand(0));
8451 EVT NVT = N->getValueType(0);
8458 if (InOp.getValueType() != NVT) {
8459 assert(InOp.getValueType().isInteger() && NVT.isInteger());
8460 return DAG.getSExtOrTrunc(InOp, InVec.getDebugLoc(), NVT);
8483 return DAG.getUNDEF(NVT);
8494 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, N->getDebugLoc(), NVT,
8515 if (NVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, NVT))
8620 if (NVT.bitsGT(LVT)) {
8625 Load = DAG.getExtLoad(ExtType, N->getDebugLoc(), NVT, LN0->getChain(),
8635 if (NVT.bitsLT(LVT))
8636 Load = DAG.getNode(ISD::TRUNCATE, N->getDebugLoc(), NVT, Load);
8638 Load = DAG.getNode(ISD::BITCAST, N->getDebugLoc(), NVT, Load);
8812 EVT NVT = EVT::getVectorVT(*DAG.getContext(), SrcVT, NumInScalars);
8814 if (!TLI.isOperationLegalOrCustom(Opcode, NVT))
8826 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT,
8978 EVT NVT = N->getValueType(0);
8986 if (NVT != SmallVT || NVT.getSizeInBits()*2 != BigVT.getSizeInBits())
9003 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, N->getDebugLoc(), NVT,
9014 if (V->getOperand(0).getValueType() != NVT)
9017 unsigned NumElems = NVT.getVectorNumElements();