Lines Matching defs:HalfVT
5265 MVT HalfVT = VT.getHalfNumVectorElementsVT();
5271 EvenV = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, EvenV,
5276 OddV = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, OddV,
6884 MVT HalfVT = VT.getHalfNumVectorElementsVT();
6887 SDValue Lo = DAG.getNode(ISD::CONCAT_VECTORS, DL, HalfVT,
6889 SDValue Hi = DAG.getNode(ISD::CONCAT_VECTORS, DL, HalfVT,
14044 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(),
14048 SDValue Cast = DAG.getNode(ISD::BITCAST, DL, HalfVT, Srl.getOperand(0));
14049 SDValue Sra = DAG.getNode(ISD::SRA, DL, HalfVT, Cast,
14050 DAG.getConstant(HalfSize - 1, DL, HalfVT));