Lines Matching defs:CastVT
4989 EVT CastVT =
4994 SDValue FOp = DAG.getNode(ISD::FRINT, DL, CastVT, Src);
5018 EVT CastVT = getPromotedVTForPredicate(InVT);
5019 In = DAG.getNode(CastOpc, dl, CastVT, In);
5051 MVT CastVT =
5055 In = DAG.getNode(Opc, dl, {CastVT, MVT::Other},
5061 In = DAG.getNode(Opc, dl, CastVT, In);
5068 EVT CastVT = VT.changeVectorElementTypeToInteger();
5069 In = DAG.getNode(CastOpc, dl, CastVT, In);
7103 EVT CastVT = VecVT.changeVectorElementTypeToInteger();
7108 Vec = DAG.getBitcast(CastVT, Vec);
7137 CastVT = FixedVecVT.changeVectorElementTypeToInteger();
7143 Compressed = DAG.getNode(ISD::TRUNCATE, DL, CastVT, Compressed);
13410 EVT CastVT = VT.getHalfNumVectorElementsVT(*DAG.getContext());
13412 V0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, CastVT, V0,
13416 V1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, CastVT, V1,
13678 auto getScaledOffsetDup = [](SDValue BitCast, int &LaneC, MVT &CastVT) {
13708 CastVT = MVT::getVectorVT(BitCast.getSimpleValueType().getScalarType(),
13712 MVT CastVT;
13713 if (getScaledOffsetDup(V, Lane, CastVT)) {
13714 V = DAG.getBitcast(CastVT, V.getOperand(0).getOperand(0));
20878 MVT CastVT = SrcVectorType.isScalableVector() ? MVT::nxv4i32 : MVT::v4i32;
20880 Op = DAG.getNode(AArch64ISD::NVCAST, DL, CastVT, Op);
26921 EVT CastVT) {
26928 SDValue CastVal = DAG.getNode(ISD::BITCAST, DL, CastVT, Vec);