[LLVMdev] How to traverse Dominator Tree in pre-order manner
devang.patel at gmail.com
Mon Jul 19 15:01:03 PDT 2010
On Mon, Jul 19, 2010 at 7:49 AM, John Criswell <criswell at uiuc.edu> wrote:
> Chayan Sarkar wrote:
>> Can anyone tell me how to traverse Dominator tree in pre-order manner?
> In previous versions of LLVM, I believe you could get some sort of Node
> object from DominatorTree and then use a method to get the children of
> the Node
There is a iterator that can be used to walk children.
> (and then use a method of the Node to get the BasicBlock held
> in that Node).
This exists. getBlock().
More information about the llvm-dev