Lines Matching defs:Src2
4969 SDValue Src2 = Node->getVal();
4975 if (auto *Const = dyn_cast<ConstantSDNode>(Src2)) {
4977 Src2 = DAG.getSignedConstant(-Const->getSExtValue(), DL,
4978 Src2.getValueType());
4990 Src2 = DAG.getNode(ISD::SHL, DL, WideVT, Src2,
4994 Src2 = DAG.getNode(ISD::OR, DL, WideVT, Src2,
4999 SDValue Ops[] = { ChainIn, AlignedAddr, Src2, BitShift, NegBitShift,
5025 SDValue Src2 = Node->getVal();
5026 SDLoc DL(Src2);
5028 DAG.getNode(ISD::SUB, DL, MemVT, DAG.getConstant(0, DL, MemVT), Src2);
9013 // Src2 can be a register or immediate.
9017 MachineOperand Src2 = earlyUseOperand(MI.getOperand(3));
9051 // %RotatedNewVal = OP %RotatedOldVal, %Src2
9065 BuildMI(MBB, DL, TII->get(BinOpcode), Tmp).addReg(RotatedOldVal).add(Src2);
9073 .add(Src2);
9075 // Use RISBG to rotate Src2 into position and use it to replace the
9078 .addReg(RotatedOldVal).addReg(Src2.getReg())
9112 Register Src2 = MI.getOperand(3).getReg();
9149 // CompareOpcode %RotatedOldVal, %Src2
9158 .addReg(RotatedOldVal).addReg(Src2);
9165 // %RotatedAltVal = RISBG %RotatedOldVal, %Src2, 32, 31 + BitSize, 0
9169 .addReg(RotatedOldVal).addReg(Src2)