Lines Matching defs:CmpVT
6418 EVT CmpVT;
6420 CmpVT = Op0.getValueType().changeVectorElementTypeToInteger();
6433 CmpVT = VT;
6440 unsigned CmpElements = CmpVT.getVectorNumElements() * 2;
6448 Merged = DAG.getNode(ISD::BITCAST, dl, CmpVT, Merged);
6450 Merged = DAG.getNOT(dl, Merged, CmpVT);
6455 if (CmpVT.getVectorElementType() == MVT::i64)
6486 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6488 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6490 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6498 SDValue TmpOp0 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op1, Op0,
6500 SDValue TmpOp1 = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,
6502 SDValue Result = DAG.getNode(ISD::OR, dl, CmpVT, TmpOp0, TmpOp1);
6542 Op0 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(0));
6543 Op1 = DAG.getNode(ISD::BITCAST, dl, CmpVT, AndOp.getOperand(1));
6544 SDValue Result = DAG.getNode(ARMISD::VTST, dl, CmpVT, Op0, Op1);
6570 Result = DAG.getNode(ARMISD::VCMPZ, dl, CmpVT, SingleOp,
6573 Result = DAG.getNode(ARMISD::VCMP, dl, CmpVT, Op0, Op1,