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.