Lines Matching refs:BitShift
3904 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr,
3906 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
3911 DAG.getConstant(0, DL, WideVT), BitShift);
3928 SDValue Ops[] = { ChainIn, AlignedAddr, Src2, BitShift, NegBitShift,
3935 SDValue ResultShift = DAG.getNode(ISD::ADD, DL, WideVT, BitShift,
4020 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr,
4022 BitShift = DAG.getNode(ISD::TRUNCATE, DL, WideVT, BitShift);
4027 DAG.getConstant(0, DL, WideVT), BitShift);
4031 SDValue Ops[] = { ChainIn, AlignedAddr, CmpVal, SwapVal, BitShift,
7338 Register BitShift = IsSubWord ? MI.getOperand(4).getReg() : Register();
7379 // %RotatedOldVal = RLL %OldVal, 0(%BitShift)
7391 .addReg(OldVal).addReg(BitShift).addImm(0);
7456 Register BitShift = (IsSubWord ? MI.getOperand(4).getReg() : Register());
7499 // %RotatedOldVal = RLL %OldVal, 0(%BitShift)
7508 .addReg(OldVal).addReg(BitShift).addImm(0);
7571 Register BitShift = MI.getOperand(5).getReg();
7614 // %Dest = RLL %OldVal, BitSize(%BitShift)
7635 .addReg(OldVal).addReg(BitShift).addImm(BitSize);