Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:NVT

405   MVT NVT = TLI.getTypeToPromoteTo(Op.getOpcode(), VT);
415 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint())
416 Operands[j] = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Op.getOperand(j));
418 Operands[j] = DAG.getNode(ISD::BITCAST, dl, NVT, Op.getOperand(j));
423 Op = DAG.getNode(Op.getOpcode(), dl, NVT, Operands, Op.getNode()->getFlags());
424 if ((VT.isFloatingPoint() && NVT.isFloatingPoint()) ||
426 NVT.isVector() && NVT.getVectorElementType().isFloatingPoint()))
447 EVT NVT = VT.widenIntegerVectorElementType(*DAG.getContext());
448 assert(NVT.isSimple() && "Promoting to a non-simple vector type!");
456 Operands[j] = DAG.getNode(Opc, dl, NVT, Op.getOperand(j));