diff options
author | Matthias Braun <matze@braunis.de> | 2018-10-01 16:25:50 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2018-10-01 16:25:50 +0000 |
commit | 004fe6bf8304f8bb55f260c0dc7a747ff21da894 (patch) | |
tree | 9de8e8575ec27dc8da09e24eb177aa1f3618eaee /lldb/packages/Python/lldbsuite/test/python_api/frame/main.c | |
parent | e79451a5171e20c5da16a7f1a619c8851b9c574c (diff) | |
download | bcm5719-llvm-004fe6bf8304f8bb55f260c0dc7a747ff21da894.tar.gz bcm5719-llvm-004fe6bf8304f8bb55f260c0dc7a747ff21da894.zip |
DAGCombiner: StoreMerging: Fix bad index calculating when adjusting mismatching vector types
This fixes a case of bad index calculation when merging mismatching
vector types. This changes the existing code to just use the existing
extract_{subvector|element} and a bitcast (instead of bitcast first and
then newly created extract_xxx) so we don't need to adjust any indices
in the first place.
rdar://44584718
Differential Revision: https://reviews.llvm.org/D52681
llvm-svn: 343493
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/main.c')
0 files changed, 0 insertions, 0 deletions