diff options
author | Sanjay Patel <spatel@rotateright.com> | 2018-12-05 17:10:30 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2018-12-05 17:10:30 +0000 |
commit | 33a448f935286de94f00a631277340b8c471a4c0 (patch) | |
tree | e2e7d43a7319b3f76fd5cd98080c4d1f90973e8b /clang/lib/Basic/IdentifierTable.cpp | |
parent | 12e3a8af81da5f55381a47fada6f76a63ca735ce (diff) | |
download | llvm-33a448f935286de94f00a631277340b8c471a4c0.zip llvm-33a448f935286de94f00a631277340b8c471a4c0.tar.gz llvm-33a448f935286de94f00a631277340b8c471a4c0.tar.bz2 |
[DAGCombiner] don't try to extract a fraction of a vector binop and crash (PR39893)
Because we're potentially peeking through a bitcast in this transform,
we need to use overall bitwidths rather than number of elements to
determine when it's safe to proceed.
Should fix:
https://bugs.llvm.org/show_bug.cgi?id=39893
llvm-svn: 348383
Diffstat (limited to 'clang/lib/Basic/IdentifierTable.cpp')
0 files changed, 0 insertions, 0 deletions