This adds support for running PEI::replaceFrameIndicesBackward with no
RegisterScavenger, and basic support for eliminating call frame pseudo
instructions.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D154347  
[PEI][Mips] Switch to backwards frame index elimination ClosedPublic Authored by foad on Jul 3 2023, 6:58 AM. 
Details Summary This adds support for running PEI::replaceFrameIndicesBackward with no 
Diff Detail 
 Event Timelinefoad added a parent revision: D154346: [PEI] Simplify iterator handling in replaceFrameIndicesBackward. NFCI..Jul 3 2023, 6:58 AM This revision is now accepted and ready to land.Jul 7 2023, 5:23 AM This revision was landed with ongoing or failed builds.Jul 7 2023, 10:33 AM Closed by commit rGfa78983bcb35: [PEI][Mips] Switch to backwards frame index elimination (authored by foad).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
Diff 538195 llvm/lib/CodeGen/PrologEpilogInserter.cpp
 llvm/lib/Target/Mips/MipsRegisterInfo.h
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||