[LLVMdev] How to traverse Dominator Tree in pre-order manner
criswell at uiuc.edu
Mon Jul 19 15:05:06 PDT 2010
Devang Patel wrote:
> 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.
Okay. I think I finally found it in doxygen:
>> (and then use a method of the Node to get the BasicBlock held
>> in that Node).
> This exists. getBlock().
-- John T.
More information about the llvm-dev