This is preferred because it does not rely on accurate kill flags.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
If you have a small test that relies on scavenging then we can run it with -stop-before=prologepilog to get a MIR test, and then manually add/remove some kill flags to show that forward scavenging is affected by that but backwards scavenging is not.
Currently if I disable the scavenging part of LanaiRegisterInfo::eliminateFrameIndex then all the codegen tests still pass :(