diff options
| author | Artem Dergachev <artem.dergachev@gmail.com> | 2017-11-08 17:27:58 +0000 |
|---|---|---|
| committer | Artem Dergachev <artem.dergachev@gmail.com> | 2017-11-08 17:27:58 +0000 |
| commit | 5904fba8c9a00eb90cd9a06a3afe84c72db98ffc (patch) | |
| tree | 4541a2743bac95804d346a416ce316d5cdcba92e /llvm | |
| parent | 6edadae34abe6f7c32a8e1953904a7b3b9921626 (diff) | |
| download | bcm5719-llvm-5904fba8c9a00eb90cd9a06a3afe84c72db98ffc.tar.gz bcm5719-llvm-5904fba8c9a00eb90cd9a06a3afe84c72db98ffc.zip | |
[analyzer] Fix a crash on logical operators with vectors.
Do not crash when trying to compute x && y or x || y where x and y are
of a vector type.
For now we do not seem to properly model operations with vectors. In particular,
operations && and || on a pair of vectors are not short-circuit, unlike regular
logical operators, so even our CFG is incorrect.
Avoid the crash, add respective FIXME tests for later.
Differential Revision: https://reviews.llvm.org/D39682
rdar://problem/34317663
llvm-svn: 317700
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions

