Lines Matching refs:InVT
2752 EVT InVT = Op.getOperand(0).getValueType();
2754 unsigned NumElts = InVT.getVectorNumElements();
2757 if (InVT.getVectorElementType() == MVT::f16 &&
2766 if (VT.getSizeInBits() < InVT.getSizeInBits()) {
2769 DAG.getNode(Op.getOpcode(), dl, InVT.changeVectorElementTypeToInteger(),
2774 if (VT.getSizeInBits() > InVT.getSizeInBits()) {
2826 EVT InVT = In.getValueType();
2828 if (VT.getSizeInBits() < InVT.getSizeInBits()) {
2830 MVT::getVectorVT(MVT::getFloatingPointVT(InVT.getScalarSizeInBits()),
2831 InVT.getVectorNumElements());
2836 if (VT.getSizeInBits() > InVT.getSizeInBits()) {
3243 EVT InVT = Op.getOperand(1).getValueType();
3246 if (InVT == OutVT)
3251 SDValue Mask = getPTrue(DAG, dl, InVT, AArch64SVEPredPattern::all);
8743 EVT InVT = Op.getOperand(0).getValueType();
8747 if (InVT.isScalableVector()) {
8749 if (Idx == 0 && isPackedVectorType(InVT, DAG))
8756 if (Idx == 0 && InVT.getSizeInBits() <= 128)
8761 if (Size == 64 && Idx * InVT.getScalarSizeInBits() == 64)
8772 EVT InVT = Op.getOperand(1).getValueType();
8776 if (InVT.isScalableVector() || !useSVEForFixedLengthVectorVT(InVT))
8780 if (Idx == 0 && isPackedVectorType(InVT, DAG) && Op.getOperand(0).isUndef())
14326 EVT InVT = In.getValueType();
14329 if (!InVT.isScalableVector() || !InVT.isInteger())
14339 if (InVT.getVectorElementCount().Min != (ResEC.Min * 2))