Lines Matching defs:MRI

67     MachineInstr &MI, MachineRegisterInfo &MRI,  in matchExtractVecEltPairwiseAdd()
110 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B, in applyExtractVecEltPairwiseAdd()
125 bool isSignExtended(Register R, MachineRegisterInfo &MRI) { in isSignExtended()
131 bool isZeroExtended(Register R, MachineRegisterInfo &MRI) { in isZeroExtended()
137 MachineInstr &MI, MachineRegisterInfo &MRI, in matchAArch64MulConstCombine()
250 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &B, in applyAArch64MulConstCombine()
259 bool matchFoldMergeToZext(MachineInstr &MI, MachineRegisterInfo &MRI) { in matchFoldMergeToZext()
267 void applyFoldMergeToZext(MachineInstr &MI, MachineRegisterInfo &MRI, in applyFoldMergeToZext()
280 bool matchMutateAnyExtToZExt(MachineInstr &MI, MachineRegisterInfo &MRI) { in matchMutateAnyExtToZExt()
297 void applyMutateAnyExtToZExt(MachineInstr &MI, MachineRegisterInfo &MRI, in applyMutateAnyExtToZExt()
307 bool matchSplitStoreZero128(MachineInstr &MI, MachineRegisterInfo &MRI) { in matchSplitStoreZero128()
325 void applySplitStoreZero128(MachineInstr &MI, MachineRegisterInfo &MRI, in applySplitStoreZero128()
345 bool matchOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in matchOrToBSP()
376 void applyOrToBSP(MachineInstr &MI, MachineRegisterInfo &MRI, in applyOrToBSP()
387 bool matchCombineMulCMLT(MachineInstr &MI, MachineRegisterInfo &MRI, in matchCombineMulCMLT()
422 void applyCombineMulCMLT(MachineInstr &MI, MachineRegisterInfo &MRI, in applyCombineMulCMLT()
597 auto &MRI = MIB.getMF().getRegInfo(); in tryOptimizeConsecStores() local
649 auto &MRI = MF.getRegInfo(); in optimizeConsecutiveMemOpAddressing() local