diff options
author | Craig Topper <craig.topper@intel.com> | 2017-11-10 23:36:56 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2017-11-10 23:36:56 +0000 |
commit | bdb8db458917cd3d6a0b1d9dd67cb86748c052fb (patch) | |
tree | 91525ef6204932fbb10e09f08bc8f546666693c2 /clang/lib/Serialization/ModuleManager.cpp | |
parent | c631ba5f5270ee186835197e6deb315d740be51b (diff) | |
download | llvm-bdb8db458917cd3d6a0b1d9dd67cb86748c052fb.zip llvm-bdb8db458917cd3d6a0b1d9dd67cb86748c052fb.tar.gz llvm-bdb8db458917cd3d6a0b1d9dd67cb86748c052fb.tar.bz2 |
[SelectionDAG] Make getUniformBase in SelectionDAGBuilder fail if any of the middle GEP indices are non-constant.
This is a fix for a bug in r317947. We were supposed to check that all the indices are are constant 0, but instead we're only make sure that indices that are constant are 0. Non-constant indices are being ignored.
llvm-svn: 317950
Diffstat (limited to 'clang/lib/Serialization/ModuleManager.cpp')
0 files changed, 0 insertions, 0 deletions