Previously, it had always been materialized as a push/pop sequence.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 4535 Build 4535: arc lint + arc unit
Event Timeline
Comment Actions
LGTM with one small nit.
test/CodeGen/Thumb/copy_thumb.ll | ||
---|---|---|
27 | Please add a testcase for v4t and v5t that has CPSR live, so as to test the behavior in the other branch. |
Comment Actions
Updated test/CodeGen/ARM/smml.ll to check the handling of live CPSR (and cleaned up the CHECKs in general)
Comment Actions
awesome, thanks.
test/CodeGen/ARM/smml.ll | ||
---|---|---|
47 ↗ | (On Diff #90710) | Interesting that CPSR is only live here because the cmp happens before where we wanted the movs. |
Please add a testcase for v4t and v5t that has CPSR live, so as to test the behavior in the other branch.