Lines Matching refs:EVT

29 static RTLIB::Libcall GetFPLibCall(EVT VT,
158 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
165 EVT OpVT = N->getOperand(0 + Offset).getValueType();
177 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
185 EVT OpsVT[2] = { N->getOperand(0 + Offset).getValueType(),
201 EVT Ty = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
253 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
314 EVT LVT = LHS.getValueType();
315 EVT RVT = RHS.getValueType();
431 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
438 EVT OpsVT[3] = { N->getOperand(0 + Offset).getValueType(),
474 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
485 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
514 EVT OpVT = N->getOperand(IsStrict ? 1 : 0).getValueType();
527 EVT MidVT = TLI.getTypeToTransformTo(*DAG.getContext(), MVT::f32);
530 EVT OpsVT[1] = { N->getOperand(0).getValueType() };
537 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
545 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
551 EVT OpVT = N->getOperand(IsStrict ? 1 : 0).getValueType();
588 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
593 EVT OpsVT[2] = { N->getOperand(0 + Offset).getValueType(),
678 EVT VT = N->getValueType(0);
679 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
732 EVT VT = N->getValueType(0);
733 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
751 EVT SVT = N->getOperand(IsStrict ? 1 : 0).getValueType();
752 EVT RVT = N->getValueType(0);
753 EVT NVT = EVT();
870 EVT SVT = Op.getValueType();
871 EVT RVT = N->getValueType(0);
872 EVT FloatRVT = N->getOpcode() == ISD::FP_TO_FP16 ? MVT::f16 : RVT;
896 EVT VT = NewLHS.getValueType();
919 static RTLIB::Libcall findFPToIntLibcall(EVT SrcVT, EVT RetVT, EVT &Promoted,
940 EVT SVT = Op.getValueType();
941 EVT RVT = N->getValueType(0);
942 EVT NVT = EVT();
980 EVT VT = NewLHS.getValueType();
1008 EVT VT = Op0.getValueType();
1059 EVT LVT = LHS.getValueType();
1060 EVT ILVT = EVT::getIntegerVT(*DAG.getContext(), LVT.getSizeInBits());
1061 EVT RVT = RHS.getValueType();
1089 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
1095 EVT OpVT = N->getOperand(0 + Offset).getValueType();
1110 EVT OpVT = N->getOperand(N->isStrictFPOpcode() ? 1 : 0).getValueType();
1120 EVT OpVT = N->getOperand(N->isStrictFPOpcode() ? 1 : 0).getValueType();
1130 EVT OpVT = N->getOperand(N->isStrictFPOpcode() ? 1 : 0).getValueType();
1140 EVT OpVT = N->getOperand(N->isStrictFPOpcode() ? 1 : 0).getValueType();
1257 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
1481 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
1618 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), LD->getValueType(0));
1640 EVT VT = N->getValueType(0);
1641 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
1644 EVT SrcVT = Src.getValueType();
1901 EVT RVT = N->getValueType(0);
1910 EVT NVT;
1977 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(),
1991 EVT RVT = N->getValueType(0);
1992 EVT RetVT = N->getOperand(0).getValueType();
2004 EVT RVT = N->getValueType(0);
2005 EVT RetVT = N->getOperand(0).getValueType();
2017 EVT RVT = N->getValueType(0);
2018 EVT RetVT = N->getOperand(0).getValueType();
2030 EVT RVT = N->getValueType(0);
2031 EVT RetVT = N->getOperand(0).getValueType();
2047 static ISD::NodeType GetPromotionOpcode(EVT OpVT, EVT RetVT) {
2100 EVT OpVT = Op->getValueType(0);
2103 EVT PromotedVT = Promoted->getValueType(0);
2106 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), OpVT.getSizeInBits());
2139 EVT VT = N->getValueType(0);
2164 EVT VT = N->getValueType(0);
2181 EVT VT = ST->getOperand(1).getValueType();
2182 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits());
2294 EVT VT = N->getValueType(0);
2295 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2298 EVT IVT = EVT::getIntegerVT(*DAG.getContext(),
2306 EVT VT = N->getValueType(0);
2310 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits());
2317 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2333 EVT VecVT = Vec->getValueType(0);
2334 EVT EltVT = VecVT.getVectorElementType();
2372 EVT IVT = NewOp.getValueType().getVectorElementType();
2379 EVT VT = N->getValueType(0);
2380 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2388 EVT VT = N->getValueType(0);
2389 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2401 EVT VT = N->getValueType(0);
2402 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2412 EVT VT = N->getValueType(0);
2413 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2420 EVT VT = N->getValueType(0);
2421 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2431 EVT VT = N->getValueType(0);
2432 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2445 EVT VT = N->getValueType(0);
2446 EVT OpVT = Op->getValueType(0);
2447 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2448 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits());
2458 EVT VT = N->getValueType(0);
2461 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits());
2471 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2499 EVT VT = N->getValueType(0);
2500 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2528 EVT VT = N->getValueType(0);
2534 EVT CastVT = CastVal.getValueType();
2545 EVT NFPVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT);
2675 EVT LVT = LHS.getValueType();
2676 EVT RVT = RHS.getValueType();
2719 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2737 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2794 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2808 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2822 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0));
2914 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op1.getValueType());
2943 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType());
2956 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType());
2973 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op0.getValueType());
2992 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op0.getValueType());