This adds support for reprocessing new instructions that were generated
by the target's eliminateFrameIndex.
Backwards frame index elimination uses backwards register scavenging,
which is preferred because it does not rely on accurate kill flags.
Paths
| Differential D156690
[PEI][PowerPC] Switch to backwards frame index elimination ClosedPublic Authored by foad on Jul 31 2023, 6:54 AM.
Details Summary This adds support for reprocessing new instructions that were generated Backwards frame index elimination uses backwards register scavenging,
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 31 2023, 1:24 PM Closed by commit rGeaca8c2edfb1: [PEI][PowerPC] Switch to backwards frame index elimination (authored by foad). · Explain WhyJul 31 2023, 11:56 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 545933 llvm/lib/CodeGen/PrologEpilogInserter.cpp
llvm/lib/Target/PowerPC/PPCRegisterInfo.h
|