Lines Matching refs:Src2
4194 SDValue Src2 = Node->getVal(); in lowerATOMIC_LOAD_OP() local
4201 if (auto *Const = dyn_cast<ConstantSDNode>(Src2)) { in lowerATOMIC_LOAD_OP()
4203 Src2 = DAG.getConstant(-Const->getSExtValue(), DL, Src2.getValueType()); in lowerATOMIC_LOAD_OP()
4227 Src2 = DAG.getNode(ISD::SHL, DL, WideVT, Src2, in lowerATOMIC_LOAD_OP()
4231 Src2 = DAG.getNode(ISD::OR, DL, WideVT, Src2, in lowerATOMIC_LOAD_OP()
4236 SDValue Ops[] = { ChainIn, AlignedAddr, Src2, BitShift, NegBitShift, in lowerATOMIC_LOAD_OP()
4261 SDValue Src2 = Node->getVal(); in lowerATOMIC_LOAD_SUB() local
4263 SDLoc DL(Src2); in lowerATOMIC_LOAD_SUB()
4265 if (auto *Op2 = dyn_cast<ConstantSDNode>(Src2)) { in lowerATOMIC_LOAD_SUB()
4274 Src2); in lowerATOMIC_LOAD_SUB()
7790 MachineOperand Src2 = earlyUseOperand(MI.getOperand(3)); in emitAtomicLoadBinary() local
7813 MRI.createVirtualRegister(RC) : Src2.getReg()); in emitAtomicLoadBinary()
7848 BuildMI(MBB, DL, TII->get(BinOpcode), Tmp).addReg(RotatedOldVal).add(Src2); in emitAtomicLoadBinary()
7865 .add(Src2); in emitAtomicLoadBinary()
7870 .addReg(RotatedOldVal).addReg(Src2.getReg()) in emitAtomicLoadBinary()
7907 Register Src2 = MI.getOperand(3).getReg(); in emitAtomicLoadMinMax() local
7931 Register RotatedAltVal = (IsSubWord ? MRI.createVirtualRegister(RC) : Src2); in emitAtomicLoadMinMax()
7962 .addReg(RotatedOldVal).addReg(Src2); in emitAtomicLoadMinMax()
7974 .addReg(RotatedOldVal).addReg(Src2) in emitAtomicLoadMinMax()