Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
| lib/Target/ARM/Thumb1FrameLowering.cpp | ||
|---|---|---|
| 631 ↗ | (On Diff #41554) | A Thumb target implicitly has v4T ops (or above), so this condition is meaningless. |
| test/CodeGen/ARM/debug-frame.ll | ||
| 33 ↗ | (On Diff #41554) | This test is not v4T-specific, so it's easier to bump the target triple to v5T than to update every epilogue for v4T compatibility. |
| test/CodeGen/Thumb/large-stack.ll | ||
| 35 ↗ | (On Diff #41554) | The temporary register to be used here doesn't seem to have to be constrained to just r0, and somehow my patch affected the choice, so I'm relaxing the test. |
| test/CodeGen/Thumb/pop-special-fixup.ll | ||
| 1 ↗ | (On Diff #41554) | The same test case (a diamond with a non-trivial final BB) is now checked in thumb-shrink-wrapping.ll in the four combinations: {v4T,v5T}x{enable shrink-wrap,disable shrink-wrap} |
Comment Actions
Hi Artyom,
I think I've convinced myself this logic is sound. Go for it! And sorry for the delay.
Tim.