aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectThread.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2016-09-19 09:11:09 +0000
committerTim Northover <tnorthover@apple.com>2016-09-19 09:11:09 +0000
commiteaee28b5caec0972aa35479fecbe4196528c8fb8 (patch)
tree9f633e84d3df7de9eb749dce3cc4a25528d64795 /lldb/source/Commands/CommandObjectThread.cpp
parent59f6f8c05d8fb5c34340d48611e69680a12376d4 (diff)
downloadllvm-eaee28b5caec0972aa35479fecbe4196528c8fb8.zip
llvm-eaee28b5caec0972aa35479fecbe4196528c8fb8.tar.gz
llvm-eaee28b5caec0972aa35479fecbe4196528c8fb8.tar.bz2
ARM: check alignment before transforming ldr -> ldm (or similar).
ldm and stm instructions always require 4-byte alignment on the pointer, but we weren't checking this before trying to reduce code-size by replacing a post-indexed load/store with them. Unfortunately, we were also dropping this incormation in DAG ISel too, but that's easy enough to fix. llvm-svn: 281893
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
0 files changed, 0 insertions, 0 deletions