Lines Matching refs:Src2
3071 SDValue Src2 = Node->getVal(); in lowerATOMIC_LOAD_OP() local
3078 if (auto *Const = dyn_cast<ConstantSDNode>(Src2)) { in lowerATOMIC_LOAD_OP()
3080 Src2 = DAG.getConstant(-Const->getSExtValue(), DL, Src2.getValueType()); in lowerATOMIC_LOAD_OP()
3104 Src2 = DAG.getNode(ISD::SHL, DL, WideVT, Src2, in lowerATOMIC_LOAD_OP()
3108 Src2 = DAG.getNode(ISD::OR, DL, WideVT, Src2, in lowerATOMIC_LOAD_OP()
3113 SDValue Ops[] = { ChainIn, AlignedAddr, Src2, BitShift, NegBitShift, in lowerATOMIC_LOAD_OP()
3138 SDValue Src2 = Node->getVal(); in lowerATOMIC_LOAD_SUB() local
3140 SDLoc DL(Src2); in lowerATOMIC_LOAD_SUB()
3142 if (auto *Op2 = dyn_cast<ConstantSDNode>(Src2)) { in lowerATOMIC_LOAD_SUB()
3151 Src2); in lowerATOMIC_LOAD_SUB()
5000 MachineOperand Src2 = earlyUseOperand(MI->getOperand(3)); in emitAtomicLoadBinary() local
5023 MRI.createVirtualRegister(RC) : Src2.getReg()); in emitAtomicLoadBinary()
5060 .addReg(RotatedOldVal).addOperand(Src2); in emitAtomicLoadBinary()
5076 .addReg(RotatedOldVal).addOperand(Src2); in emitAtomicLoadBinary()
5081 .addReg(RotatedOldVal).addReg(Src2.getReg()) in emitAtomicLoadBinary()
5119 unsigned Src2 = MI->getOperand(3).getReg(); in emitAtomicLoadMinMax() local
5143 unsigned RotatedAltVal = (IsSubWord ? MRI.createVirtualRegister(RC) : Src2); in emitAtomicLoadMinMax()
5175 .addReg(RotatedOldVal).addReg(Src2); in emitAtomicLoadMinMax()
5187 .addReg(RotatedOldVal).addReg(Src2) in emitAtomicLoadMinMax()