[LLVMdev] getnode(BB) = 0; block already in dominator tree

Philip Reames listmail at philipreames.com
Thu May 14 13:57:24 PDT 2015


Er, LICM currently does not modify the CFG at all.  Are you proposing to 
change that?  And if so, why?  What's the motivating case?

Philip

On 05/14/2015 11:55 AM, Shreyas Krishnan wrote:
> Hi
>    I run into an issue as part of splitting a critical edge during 
> LICM.  When a new basic block is created and needs to be added into 
> the dominator tree, the block is already in the dominator tree. I 
> print the dominator tree and I see it is added into the tree as child 
> of node it is supposed to dominate.
>
> How do I debug to find out why/when its getting added into the tree. ? 
> Tips/suggestions on how to debug to find out how the densemap involved 
> is getting updated will be great.
>
> thanks
> Shrey
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

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


More information about the llvm-dev mailing list