Lines Matching refs:AddrReg
511 const MachineOperand *AddrReg[5]; in findMatchingInst() local
536 AddrReg[i] = &CI.I->getOperand(AddrIdx[i]); in findMatchingInst()
540 if (AddrReg[i]->isReg() && in findMatchingInst()
541 (TargetRegisterInfo::isPhysicalRegister(AddrReg[i]->getReg()) || in findMatchingInst()
542 MRI->hasOneNonDBGUse(AddrReg[i]->getReg()))) in findMatchingInst()
606 if (AddrReg[i]->isImm() || AddrRegNext.isImm()) { in findMatchingInst()
607 if (AddrReg[i]->isImm() != AddrRegNext.isImm() || in findMatchingInst()
608 AddrReg[i]->getImm() != AddrRegNext.getImm()) { in findMatchingInst()
617 if (AddrReg[i]->getReg() != AddrRegNext.getReg() || in findMatchingInst()
618 AddrReg[i]->getSubReg() != AddrRegNext.getSubReg()) { in findMatchingInst()
686 const auto *AddrReg = TII->getNamedOperand(*CI.I, AMDGPU::OpName::addr); in mergeRead2Pair() local
716 unsigned BaseReg = AddrReg->getReg(); in mergeRead2Pair()
717 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeRead2Pair()
729 .addReg(AddrReg->getReg(), 0, BaseSubReg); in mergeRead2Pair()
785 const MachineOperand *AddrReg = in mergeWrite2Pair() local
809 unsigned BaseReg = AddrReg->getReg(); in mergeWrite2Pair()
810 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeWrite2Pair()
822 .addReg(AddrReg->getReg(), 0, BaseSubReg); in mergeWrite2Pair()