Lines Matching refs:MemMI

184   bool isMatchingUpdateInsn(MachineInstr &MemMI, MachineInstr &MI,
2053 bool AArch64LoadStoreOpt::isMatchingUpdateInsn(MachineInstr &MemMI, in isMatchingUpdateInsn() argument
2082 getPrePostIndexedMemOpInfo(MemMI, Scale, MinOffset, MaxOffset); in isMatchingUpdateInsn()
2103 MachineInstr &MemMI = *I; in findMatchingUpdateInsnForward() local
2106 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnForward()
2107 int MIUnscaledOffset = AArch64InstrInfo::getLdStOffsetOp(MemMI).getImm() * in findMatchingUpdateInsnForward()
2108 TII->getMemScale(MemMI); in findMatchingUpdateInsnForward()
2122 if (!isTagStore(MemMI) && MemMI.getOpcode() != AArch64::STGPi) { in findMatchingUpdateInsnForward()
2123 bool IsPairedInsn = AArch64InstrInfo::isPairedLdSt(MemMI); in findMatchingUpdateInsnForward()
2125 Register DestReg = getLdStRegOp(MemMI, i).getReg(); in findMatchingUpdateInsnForward()
2180 MachineInstr &MemMI = *I; in findMatchingUpdateInsnBackward() local
2182 MachineFunction &MF = *MemMI.getMF(); in findMatchingUpdateInsnBackward()
2184 Register BaseReg = AArch64InstrInfo::getLdStBaseOp(MemMI).getReg(); in findMatchingUpdateInsnBackward()
2185 int Offset = AArch64InstrInfo::getLdStOffsetOp(MemMI).getImm(); in findMatchingUpdateInsnBackward()
2193 if (!isTagStore(MemMI)) { in findMatchingUpdateInsnBackward()
2194 bool IsPairedInsn = AArch64InstrInfo::isPairedLdSt(MemMI); in findMatchingUpdateInsnBackward()
2196 Register DestReg = getLdStRegOp(MemMI, i).getReg(); in findMatchingUpdateInsnBackward()