Lines Matching refs:AddrReg
110 const MachineOperand *AddrReg[MaxAddressRegs]; member
118 if (AddrReg[i]->isImm() || AddrRegNext.isImm()) { in hasSameBaseAddress()
119 if (AddrReg[i]->isImm() != AddrRegNext.isImm() || in hasSameBaseAddress()
120 AddrReg[i]->getImm() != AddrRegNext.getImm()) { in hasSameBaseAddress()
128 if (AddrReg[i]->getReg() != AddrRegNext.getReg() || in hasSameBaseAddress()
129 AddrReg[i]->getSubReg() != AddrRegNext.getSubReg()) { in hasSameBaseAddress()
138 const MachineOperand *AddrOp = AddrReg[i]; in hasMergeableAddress()
563 AddrReg[J] = &I->getOperand(AddrIdx[J]); in setMI()
1054 const auto *AddrReg = TII->getNamedOperand(*CI.I, AMDGPU::OpName::addr); in mergeRead2Pair() local
1083 Register BaseReg = AddrReg->getReg(); in mergeRead2Pair()
1084 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeRead2Pair()
1096 .addReg(AddrReg->getReg(), 0, BaseSubReg) in mergeRead2Pair()
1153 const MachineOperand *AddrReg = in mergeWrite2Pair() local
1177 Register BaseReg = AddrReg->getReg(); in mergeWrite2Pair()
1178 unsigned BaseSubReg = AddrReg->getSubReg(); in mergeWrite2Pair()
1190 .addReg(AddrReg->getReg(), 0, BaseSubReg) in mergeWrite2Pair()