aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Tooling/Syntax/BuildTree.cpp
diff options
context:
space:
mode:
authorFlorian Hahn <flo@fhahn.com>2020-08-27 12:39:22 +0100
committerFlorian Hahn <flo@fhahn.com>2020-08-27 12:42:40 +0100
commitbb024c3c4e03458ae30721cb5e9cf9832dba56d7 (patch)
tree8dc0a605b1307e44baea0a04d06cebf4f0d0715e /clang/lib/Tooling/Syntax/BuildTree.cpp
parentfce035eae980fd8f58a4f18ef95e2b2ee1f2bbcd (diff)
downloadllvm-bb024c3c4e03458ae30721cb5e9cf9832dba56d7.zip
llvm-bb024c3c4e03458ae30721cb5e9cf9832dba56d7.tar.gz
llvm-bb024c3c4e03458ae30721cb5e9cf9832dba56d7.tar.bz2
[DSE,MemorySSA] Remove short-cut to check if all paths are covered.
The post-order number early continue does not work in some cases, e.g. if a path from EarlierAccess to an exit includes a node that dominates EarlierAccess in a cycle. The short-cut only has very minor impact on compile-time, so it seems straight-forward to remove it for now: http://llvm-compile-time-tracker.com/compare.php?from=062412e79fcfedf2cf004433e42036b0333e3f83&to=d7386016a77ce1387bdbbf360f1de157faea9d31&stat=instructions Fixes PR47285.
Diffstat (limited to 'clang/lib/Tooling/Syntax/BuildTree.cpp')
0 files changed, 0 insertions, 0 deletions