Displaying 2 results from an estimated 2 matches for "dfsinfovalid".
2014 Feb 14
2
[LLVMdev] DominatorTree not updated properly after calling the llvm::SplitBlock.
...insert point. Then, when I dump my dominator tree
> immediately after, I can see the newly split %for.end.split, but its
> DFSNumIn and DFSNumOut are not properly updated in llvm::SplitBlock (i.e.,
> still the initialized -1). At the same time, the DT->dump() results also
> show that DFSInfoValid equals false! I could not figure out what I did
> wrong, b/c it seems all the analysis updating should be handled by
> llvm::SplitBlock. Any suggestions on how to approach this situation? Thanks
> a bunch in advance.
>
>
> Hi Paul,
>
> DFSNumbers is a cache within the Domina...
2014 Feb 14
2
[LLVMdev] DominatorTree not updated properly after calling the llvm::SplitBlock.
...) at it's first insert point. Then, when I dump my dominator tree
immediately after, I can see the newly split %for.end.split, but its
DFSNumIn and DFSNumOut are not properly updated in llvm::SplitBlock (i.e.,
still the initialized -1). At the same time, the DT->dump() results also
show that DFSInfoValid equals false! I could not figure out what I did
wrong, b/c it seems all the analysis updating should be handled by
llvm::SplitBlock. Any suggestions on how to approach this situation? Thanks
a bunch in advance.
------------------------- The actual dump of my dominator tree after
SplitBlock -----...