Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. Also...
authorEvan Cheng <evan.cheng@apple.com>
Thu, 9 Jul 2009 22:21:59 +0000 (22:21 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Thu, 9 Jul 2009 22:21:59 +0000 (22:21 +0000)
commit5c874172ac8fd563867efc54022ac4c1571e1313
treea8d86dbc6e2dd227e3349af4528243a3fcca70af
parent7b9547089f0363b803e55dcbde1d6b99710dfe69
Fix ldrd / strd address mode matching code. It allows for +/- 8 bit offset. Also change the printer to make the scale 4 explicit.

Note, we are not yet generating these instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75181 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp