This patch makes a couple of changes to how we decide whether to use the narrow or wide encoding of thumb2 instructions:
- Common out the detection of the .w qualifier
- Check for the CPSR operand in a consistent way
Paths
| Differential D34460
[ARM] Clean up choice of narrow instructions in ARMAsmParser, NFC ClosedPublic Authored by john.brawn on Jun 21 2017, 9:27 AM.
Details Summary This patch makes a couple of changes to how we decide whether to use the narrow or wide encoding of thumb2 instructions:
Diff Detail
Event TimelineHerald added subscribers: kristof.beyls, javed.absar, aemerson. · View Herald TranscriptJun 21 2017, 9:27 AM john.brawn added a child revision: D34461: [ARM] Add .w aliases of MOV with shifted operand.Jun 21 2017, 9:29 AM This revision is now accepted and ready to land.Jun 22 2017, 12:30 AM Closed by commit rL305992: [ARM] Clean up choice of narrow instructions in ARMAsmParser, NFC (authored by john.brawn). · Explain WhyJun 22 2017, 3:30 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 103404 lib/Target/ARM/AsmParser/ARMAsmParser.cpp
|