Displaying 2 results from an estimated 2 matches for "8c8e884f".
2011 Feb 28
2
[LLVMdev] LoopInfo of a basic block
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.
2011 Feb 28
0
[LLVMdev] LoopInfo of a basic block
...2) In your runOnLoop() method get the analysis.
LoopPass *LI = &getAnalysis<LoopInfo>();
Now, you can do LI->getLoopFor(...)
-
Devang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110228/8c8e884f/attachment.html>