diff options
| author | Quentin Colombet <qcolombet@apple.com> | 2014-04-09 20:03:05 +0000 |
|---|---|---|
| committer | Quentin Colombet <qcolombet@apple.com> | 2014-04-09 20:03:05 +0000 |
| commit | 0b1a5584d6bb7794383ac5ca466868e92beb9eab (patch) | |
| tree | 278a9a71d6313a59052093969293f733f01a6e5d /clang/lib/Driver/Tools.cpp | |
| parent | 12da50a8e186525429e58690d4c8b53c575aa333 (diff) | |
| download | bcm5719-llvm-0b1a5584d6bb7794383ac5ca466868e92beb9eab.tar.gz bcm5719-llvm-0b1a5584d6bb7794383ac5ca466868e92beb9eab.zip | |
[DAGCombiner] DAG combine does not know how to combine indexed loads with
sign/zero/any extensions. However a few places were not checking properly the
property of the load and were turning an indexed load into a regular extended
load. Therefore the indexed value was lost during the process and this was
triggering an assertion.
<rdar://problem/16389332>
llvm-svn: 205923
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
0 files changed, 0 insertions, 0 deletions

