Home | History | Annotate | Download | only in SystemZ

Lines Matching refs:WideVT

1494   EVT WideVT = MVT::i32;
1495 if (NarrowVT == WideVT)
1521 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
1525 SDValue NegBitShift = DAG.getNode(ISD::SUB, DL, WideVT,
1526 DAG.getConstant(0, WideVT), BitShift);
1534 Src2 = DAG.getNode(ISD::SHL, DL, WideVT, Src2,
1535 DAG.getConstant(32 - BitSize, WideVT));
1538 Src2 = DAG.getNode(ISD::OR, DL, WideVT, Src2,
1539 DAG.getConstant(uint32_t(-1) >> BitSize, WideVT));
1542 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other);
1544 DAG.getConstant(BitSize, WideVT) };
1551 SDValue ResultShift = DAG.getNode(ISD::ADD, DL, WideVT, BitShift,
1552 DAG.getConstant(BitSize, WideVT));
1553 SDValue Result = DAG.getNode(ISD::ROTL, DL, WideVT, AtomicOp, ResultShift);
1567 EVT WideVT = MVT::i32;
1568 if (NarrowVT == WideVT)
1588 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
1592 SDValue NegBitShift = DAG.getNode(ISD::SUB, DL, WideVT,
1593 DAG.getConstant(0, WideVT), BitShift);
1596 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other);
1598 NegBitShift, DAG.getConstant(BitSize, WideVT) };