summaryrefslogtreecommitdiffstats
path: root/lldb/source/Interpreter/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2015-07-21 00:19:01 +0000
committerMatthias Braun <matze@braunis.de>2015-07-21 00:19:01 +0000
commita50d2203fa4f7d886ba943b267222599bbce5dda (patch)
tree41f4a10368e0842d5f530492499a5f863241c89e /lldb/source/Interpreter/ScriptInterpreterPython.cpp
parente40d89ef9bd6fac06a8087e92351f5725b5ba1d6 (diff)
downloadbcm5719-llvm-a50d2203fa4f7d886ba943b267222599bbce5dda.tar.gz
bcm5719-llvm-a50d2203fa4f7d886ba943b267222599bbce5dda.zip
ARMLoadStoreOpt: Merge subs/adds into LDRD/STRD; Factor out common code
Re-apply of r241928 which had to be reverted because of the r241926 revert. This commit factors out common code from MergeBaseUpdateLoadStore() and MergeBaseUpdateLSMultiple() and introduces a new function MergeBaseUpdateLSDouble() which merges adds/subs preceding/following a strd/ldrd instruction into an strd/ldrd instruction with writeback where possible. Differential Revision: http://reviews.llvm.org/D10676 llvm-svn: 242743
Diffstat (limited to 'lldb/source/Interpreter/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud