Lines Matching defs:CmpVT
6793 EVT CmpVT;
6795 CmpVT = Op0.getValueType().changeVectorElementTypeToInteger();
6808 CmpVT = VT;
6815 unsigned CmpElements = CmpVT.getVectorNumElements() * 2;
6823 Merged = DAG.getNode(ISD::BITCAST, dl, CmpVT, Merged);
6825 Merged = DAG.getNOT(dl, Merged, CmpVT);
6830 if (CmpVT.getVectorElementType() == MVT::i64)
6861 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6863 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6865 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6873 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6875 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6877 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6917 Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0));
6918 Op1 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(1));
6919 SDValue Result = DAG.getNode(ARMISD::VTST, dl, CmpVT, Op0, Op1);
6946 Result = DAG.getNode(ARMISD::VCMPZ, dl, CmpVT, Op0,
6949 Result = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,