diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-19 20:13:48 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-19 20:13:48 +0000 |
commit | 39396e2df9c32010aabd927a7270c639ca74945a (patch) | |
tree | 754bfb6997732e0e06332f381c2f799bfb7612ce /llvm/lib/Transforms | |
parent | 89f803bb32b0ea484bca999cfd942393ce0f424f (diff) | |
download | bcm5719-llvm-39396e2df9c32010aabd927a7270c639ca74945a.tar.gz bcm5719-llvm-39396e2df9c32010aabd927a7270c639ca74945a.zip |
compute dominator tree children in a deterministic order that does not depend
on the address of BasicBlock objects in memory. This eliminates stuff like this:
Inorder Dominator Tree:
[1] %entry
[2] %loopentry
- [3] %loopexit
[3] %no_exit
- [4] %endif
[4] %then
+ [4] %endif
+ [3] %loopexit
[3] %return
llvm-svn: 14253
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions