Details
Diff Detail
Event Timeline
lib/Target/ARM/Thumb1FrameLowering.cpp | ||
---|---|---|
631 | A Thumb target implicitly has v4T ops (or above), so this condition is meaningless. | |
test/CodeGen/ARM/debug-frame.ll | ||
33 | 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 | 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 | 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} |
Hi Artyom,
I think I've convinced myself this logic is sound. Go for it! And sorry for the delay.
Tim.
A Thumb target implicitly has v4T ops (or above), so this condition is meaningless.