[LLVMdev] a basic question about BB
Anand Shukla
ashukla at uiuc.edu
Thu Nov 14 00:07:01 PST 2002
> > I want to know, given a function, How do I know which block is entry
> > block, which blocks are exit blocks? Is there any efficient way to
> > dicectly get that information?
>
> Given a function you can always use Function::getEntryBlock() to get the
> entry block. You need to scan the function to get the returning nodes.
You could also use UnifyExitNode (a pass in analysis) to unify the exits,
and then use getExit() to get the exit node.
-anand
More information about the llvm-dev
mailing list