Home | History | Annotate | Download | only in R600

Lines Matching refs:OVT

1281   EVT OVT = Op.getValueType();
1286 if (!OVT.isVector()) {
1289 } else if (OVT.getVectorNumElements() == 2) {
1292 } else if (OVT.getVectorNumElements() == 4) {
1296 unsigned bitsize = OVT.getScalarType().getSizeInBits();
1298 SDValue jq = DAG.getNode(ISD::XOR, DL, OVT, LHS, RHS);
1301 jq = DAG.getNode(ISD::SRA, DL, OVT, jq, DAG.getConstant(bitsize - 2, OVT));
1304 jq = DAG.getNode(ISD::OR, DL, OVT, jq, DAG.getConstant(1, OVT));
1352 jq = DAG.getNode(ISD::SELECT, DL, OVT, cv, jq,
1353 DAG.getConstant(0, OVT));
1355 iq = DAG.getSExtOrTrunc(iq, DL, OVT);
1356 iq = DAG.getNode(ISD::ADD, DL, OVT, iq, jq);
1362 EVT OVT = Op.getValueType();
1387 r0, DAG.getConstant(0, OVT),
1388 DAG.getConstant(-1, OVT),
1389 DAG.getConstant(0, OVT),
1394 r1, DAG.getConstant(0, OVT),
1395 DAG.getConstant(-1, OVT),
1396 DAG.getConstant(0, OVT),
1400 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
1403 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
1406 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
1409 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
1412 r0 = DAG.getNode(ISD::UDIV, DL, OVT, r0, r1);
1415 r10 = DAG.getNode(ISD::XOR, DL, OVT, r10, r11);
1418 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
1421 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
1430 EVT OVT = Op.getValueType().getScalarType();
1432 if (OVT == MVT::i64)
1435 if (OVT.getScalarType() == MVT::i32)
1438 if (OVT == MVT::i16 || OVT == MVT::i8) {
1449 EVT OVT = Op.getValueType();
1474 SDValue r10 = DAG.getSetCC(DL, OVT, r0, DAG.getConstant(0, OVT), ISD::SETLT);
1477 SDValue r11 = DAG.getSetCC(DL, OVT, r1, DAG.getConstant(0, OVT), ISD::SETLT);
1480 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
1483 r1 = DAG.getNode(ISD::ADD, DL, OVT, r1, r11);
1486 r0 = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
1489 r1 = DAG.getNode(ISD::XOR, DL, OVT, r1, r11);
1492 SDValue r20 = DAG.getNode(ISD::UREM, DL, OVT, r0, r1);
1495 r20 = DAG.getNode(AMDGPUISD::UMUL, DL, OVT, r20, r1);
1498 r0 = DAG.getNode(ISD::SUB, DL, OVT, r0, r20);
1501 r0 = DAG.getNode(ISD::ADD, DL, OVT, r0, r10);
1504 SDValue DST = DAG.getNode(ISD::XOR, DL, OVT, r0, r10);
1513 EVT OVT = Op.getValueType();
1515 if (OVT.getScalarType() == MVT::i64)
1518 if (OVT.getScalarType() == MVT::i32)