summaryrefslogtreecommitdiffstats
path: root/lldb/source/Target/Process.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2011-01-07 04:59:04 +0000
committerBob Wilson <bob.wilson@apple.com>2011-01-07 04:59:04 +0000
commit8265d566389b711e56b3c6806ddcde5344784848 (patch)
treea38269c0a2d1b612b66ef2eacaffe6c410f59d9d /lldb/source/Target/Process.cpp
parentd23b3d2dfc09fc4f0c308117b3b1c70401f53946 (diff)
downloadbcm5719-llvm-8265d566389b711e56b3c6806ddcde5344784848.tar.gz
bcm5719-llvm-8265d566389b711e56b3c6806ddcde5344784848.zip
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
Also fix an off-by-one in SelectionDAGBuilder that was preventing shuffle vectors from being translated to EXTRACT_SUBVECTOR. Patch by Tim Northover. The test changes are needed to keep those spill-q tests from testing aligned spills and restores. If the only aligned stack objects are spill slots, we no longer realign the stack frame. Prior to this patch, an EXTRACT_SUBVECTOR was legalized by loading from the stack, which created an aligned frame index. Now, however, there is nothing except the spill slot in the stack frame, so I added an aligned alloca. llvm-svn: 122995
Diffstat (limited to 'lldb/source/Target/Process.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud