Lines Matching refs:AddrReg
121 const MachineOperand *AddrReg[MaxAddressRegs]; member
133 if (AddrReg[i]->isImm() || AddrRegNext.isImm()) { in hasSameBaseAddress()
134 if (AddrReg[i]->isImm() != AddrRegNext.isImm() || in hasSameBaseAddress()
135 AddrReg[i]->getImm() != AddrRegNext.getImm()) { in hasSameBaseAddress()
143 if (AddrReg[i]->getReg() != AddrRegNext.getReg() || in hasSameBaseAddress()
144 AddrReg[i]->getSubReg() != AddrRegNext.getSubReg()) { in hasSameBaseAddress()
153 const MachineOperand *AddrOp = AddrReg[i]; in hasMergeableAddress()
808 AddrReg[J] = &I->getOperand(AddrIdx[J]); in setMI()
1199 const auto *AddrReg = TII->getNamedOperand(*CI.I, AMDGPU::OpName::addr); in mergeRead2Pair() local
1228 Register BaseReg = AddrReg->getReg(); in mergeRead2Pair()
1229 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeRead2Pair()
1241 .addReg(AddrReg->getReg(), 0, BaseSubReg) in mergeRead2Pair()
1296 const MachineOperand *AddrReg = in mergeWrite2Pair() local
1320 Register BaseReg = AddrReg->getReg(); in mergeWrite2Pair()
1321 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeWrite2Pair()
1333 .addReg(AddrReg->getReg(), 0, BaseSubReg) in mergeWrite2Pair()