Implements transformations like 'adcs r0, r1, r0' => 'adcs r0, r1' that are already done for Thumb2 targets.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D11057
[ARM] Thumb1 3 to 2 operand convertion for commutative operations ClosedPublic Authored by scott-0 on Jul 9 2015, 3:36 AM.
Details Summary Implements transformations like 'adcs r0, r1, r0' => 'adcs r0, r1' that are already done for Thumb2 targets.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Jul 9 2015, 3:45 AM Closed by commit rL241802: [ARM] Thumb1 3 to 2 operand convertion for commutative operations (authored by scott-0). · Explain WhyJul 9 2015, 7:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 29311 lib/Target/ARM/AsmParser/ARMAsmParser.cpp
test/MC/ARM/thumb2-narrow-dp.ll
test/MC/ARM/thumb_rewrites.s
|