reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3675 if (NarrowVT == WideVT) 3701 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift); 3705 SDValue NegBitShift = DAG.getNode(ISD::SUB, DL, WideVT, 3706 DAG.getConstant(0, DL, WideVT), BitShift); 3714 Src2 = DAG.getNode(ISD::SHL, DL, WideVT, Src2, 3715 DAG.getConstant(32 - BitSize, DL, WideVT)); 3718 Src2 = DAG.getNode(ISD::OR, DL, WideVT, Src2, 3719 DAG.getConstant(uint32_t(-1) >> BitSize, DL, WideVT)); 3722 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other); 3724 DAG.getConstant(BitSize, DL, WideVT) }; 3730 SDValue ResultShift = DAG.getNode(ISD::ADD, DL, WideVT, BitShift, 3731 DAG.getConstant(BitSize, DL, WideVT)); 3732 SDValue Result = DAG.getNode(ISD::ROTL, DL, WideVT, AtomicOp, ResultShift);