The ranges in isLegalAddressImm were off by one, not allowing the maximum values for unscaled offsets.
Details
Details
Diff Detail
Diff Detail
| Paths 
 |  Differential  D114636  
[ARM] Correct range in isLegalAddressImm ClosedPublic Authored by dmgreen on Nov 26 2021, 6:01 AM. 
Details Summary The ranges in isLegalAddressImm were off by one, not allowing the maximum values for unscaled offsets. 
Diff Detail Event Timelinedmgreen added a child revision: D114638: [ARM] Introduce i8neg and i8pos addressing modes.Nov 26 2021, 6:28 AM This revision is now accepted and ready to land.Nov 26 2021, 7:08 AM This revision was landed with ongoing or failed builds.Dec 2 2021, 3:33 AM Closed by commit rGe62930255822: [ARM] Correct range in isLegalAddressImm (authored by dmgreen).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
Diff 390020 llvm/lib/Target/ARM/ARMBaseInstrInfo.h
 llvm/test/CodeGen/Thumb2/store-prepostinc.mir
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||