Searched refs:MemMI (Results 1 – 2 of 2) sorted by relevance
182 bool isMatchingUpdateInsn(MachineInstr &MemMI, MachineInstr &MI,1907 MachineInstr &MemMI = *I; in findMatchingUpdateInsnForward() local1912 TII->getMemScale(MemMI); in findMatchingUpdateInsnForward()1926 if (!isTagStore(MemMI) && MemMI.getOpcode() != AArch64::STGPi) { in findMatchingUpdateInsnForward()1927 bool IsPairedInsn = AArch64InstrInfo::isPairedLdSt(MemMI); in findMatchingUpdateInsnForward()1929 Register DestReg = getLdStRegOp(MemMI, i).getReg(); in findMatchingUpdateInsnForward()1984 MachineInstr &MemMI = *I; in findMatchingUpdateInsnBackward() local1986 MachineFunction &MF = *MemMI.getMF(); in findMatchingUpdateInsnBackward()1997 if (!isTagStore(MemMI)) { in findMatchingUpdateInsnBackward()1998 bool IsPairedInsn = AArch64InstrInfo::isPairedLdSt(MemMI); in findMatchingUpdateInsnBackward()[all …]
203 MachineInstr *MemMI = nullptr; in convertToThreeAddress() local277 MemMI = in convertToThreeAddress()283 MemMI = BuildMI(MF, MI.getDebugLoc(), get(MemOpc)) in convertToThreeAddress()289 NewMIs.push_back(MemMI); in convertToThreeAddress()293 MemMI = in convertToThreeAddress()299 MemMI = BuildMI(MF, MI.getDebugLoc(), get(MemOpc)) in convertToThreeAddress()308 NewMIs.push_back(MemMI); in convertToThreeAddress()319 MachineInstr *NewMI = (Reg == WBReg) ? UpdateMI : MemMI; in convertToThreeAddress()