diff options
author | Philip Reames <listmail@philipreames.com> | 2016-12-30 18:00:55 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2016-12-30 18:00:55 +0000 |
commit | a570a2303c9d5331812214bfc4834ca3133b68e5 (patch) | |
tree | e77ca31d12ef75c8357af6b35a091fe18c274749 /llvm/docs/CommandGuide | |
parent | 1e48efcfc5275f9393f1c2622183dcecd97b1264 (diff) | |
download | bcm5719-llvm-a570a2303c9d5331812214bfc4834ca3133b68e5.tar.gz bcm5719-llvm-a570a2303c9d5331812214bfc4834ca3133b68e5.zip |
[CVP] Adjust iteration order to reduce the amount of work required
CVP doesn't care about the order of blocks visited, but by using a pre-order traversal over the graph we can a) not visit unreachable blocks and b) optimize as we go so that analysis of later blocks produce slightly more precise results.
I noticed this via inspection and don't have a concrete example which points to the issue.
llvm-svn: 290760
Diffstat (limited to 'llvm/docs/CommandGuide')
0 files changed, 0 insertions, 0 deletions