]> granicus.if.org Git - clang/commit
For reverse data flow analyses, enqueue the blocks in reverse order.
authorTed Kremenek <kremenek@apple.com>
Wed, 31 Mar 2010 18:45:04 +0000 (18:45 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 31 Mar 2010 18:45:04 +0000 (18:45 +0000)
commit0798df70753a5feee0e79f2b51f3d4f50127325d
tree703c61661e71944f5b26cf952adb5544a98f61e3
parenta3ce8ae36144991fa125dafc5345a03cc875e503
For reverse data flow analyses, enqueue the blocks in reverse order.
This more likely matches with the ideal order the blocks should be visited.
This shaves another 1% off the -fsyntax-only time for compare.c (403.gcc).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100030 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Analysis/FlowSensitive/DataflowSolver.h