[LLVMdev] LoopInfo of a basic block

Naznin Fauzia laboni14 at gmail.com
Mon Feb 28 14:35:12 PST 2011


Hi all,

How Can I get the Loops around an Instruction?

I know I can get the basic block of an instruction using inst.getParent()
which returns a BasicBlock*. Now I want to use the getLoopFor(BasicBlock)
method of the class LoopInfo.
But I dont know how to get the LoopInfo.

BasicBlock* bb = inst.getParent();

(... what should I add here?)

Loop* innerloop = LI -> getLoopFor(bb):

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110228/b28f27b7/attachment.html>


More information about the llvm-dev mailing list