summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenOpenCL/private-array-initialization.cl
diff options
context:
space:
mode:
authorArtem Dergachev <artem.dergachev@gmail.com>2018-05-31 17:22:38 +0000
committerArtem Dergachev <artem.dergachev@gmail.com>2018-05-31 17:22:38 +0000
commit16a1f64ccf0f85b501e41dc54a583f56e4826e12 (patch)
treeed5b3edc4aee767f87de8b9f360e1015f39a95cf /clang/test/CodeGenOpenCL/private-array-initialization.cl
parent745918ff87f17fae86edcdfac8daa16f44c8b1e0 (diff)
downloadbcm5719-llvm-16a1f64ccf0f85b501e41dc54a583f56e4826e12.tar.gz
bcm5719-llvm-16a1f64ccf0f85b501e41dc54a583f56e4826e12.zip
[analyzer] Improve performance of the SVal simplification mechanism.
When neither LHS nor RHS of a binary operator expression can be simplified, return the original expression instead of re-evaluating the binary operator. Such re-evaluation was causing recusrive re-simplification which caused the algorithmic complexity to explode. Differential Revision: https://reviews.llvm.org/D47155 llvm-svn: 333670
Diffstat (limited to 'clang/test/CodeGenOpenCL/private-array-initialization.cl')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud