Lines Matching defs:CmpVT
6840 EVT CmpVT;
6842 CmpVT = Op0.getValueType().changeVectorElementTypeToInteger();
6855 CmpVT = VT;
6862 unsigned CmpElements = CmpVT.getVectorNumElements() * 2;
6870 Merged = DAG.getNode(ISD::BITCAST, dl, CmpVT, Merged);
6872 Merged = DAG.getNOT(dl, Merged, CmpVT);
6877 if (CmpVT.getVectorElementType() == MVT::i64)
6908 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6910 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6912 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6920 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6922 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6924 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6964 Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0));
6965 Op1 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(1));
6966 SDValue Result = DAG.getNode(ARMISD::VTST, dl, CmpVT, Op0, Op1);
6993 Result = DAG.getNode(ARMISD::VCMPZ, dl, CmpVT, Op0,
6996 Result = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,