[LLVMdev] question about BasicBlock

Chris Lattner sabre at nondot.org
Mon Nov 11 16:17:02 PST 2002


> Is there any simple way to decide whether there is a control path from one
> Basic Block to another Basic Block?

No efficient way, but you could do a depth first search...

If you are looking for a DIRECT connection, try the
succ_begin()/succ_end() iterators (which loop over successors).

-Chris

-- 
http://llvm.cs.uiuc.edu/
http://www.nondot.org/~sabre/Projects/




More information about the llvm-dev mailing list