summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/CMakeLists.txt
diff options
context:
space:
mode:
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-10-01 23:48:18 +0000
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>2015-10-01 23:48:18 +0000
commitf56738041e5001e4decf06fe42fe694f7f1cc177 (patch)
tree8060c64cc42e92610b970d665e2ee8d69423eaea /clang-tools-extra/CMakeLists.txt
parentf80f3b0449bff935aebab67025dd1d4526e2a7c1 (diff)
downloadbcm5719-llvm-f56738041e5001e4decf06fe42fe694f7f1cc177.tar.gz
bcm5719-llvm-f56738041e5001e4decf06fe42fe694f7f1cc177.zip
Make the SCoP generation resistent wrt. error blocks
When error blocks are not terminated by an unreachable they have successors that might only be reachable via error blocks. Additionally, branches in error blocks are not checked during SCoP detection, thus we might not be able to handle them. With this patch we do not try to model error block exit conditions. Anything that is only reachable via error blocks is ignored too, as it will not be executed in the optimized version of the SCoP anyway. llvm-svn: 249099
Diffstat (limited to 'clang-tools-extra/CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud