search for: dfsnumbers

Displaying 6 results from an estimated 6 matches for "dfsnumbers".

2014 Feb 14
2
[LLVMdev] DominatorTree not updated properly after calling the llvm::SplitBlock.
...t 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 -------------------- Inorder Dominator Tree: DFSNumbers invalid: 1 slow queries. [1] %entry.barrier {0,27} [2] %entry {1,26} [3] %for.cond {2,25} [4] %for.body {3,6} [5] %for.inc {4,5} [4] %for.end {7,24} *[5] %for.end.split {4294967295,4294967295}* [6] %if.then {8,15} [7] %if.the...
2014 Feb 14
2
[LLVMdev] DominatorTree not updated properly after calling the llvm::SplitBlock.
...esults 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 DominatorTree analysis. It is lazily > computed after a certain number of queries. It's kind of hard to > incrementally update these numbers because we may have to shift them all. > > At any rate, invalid DFS numbers does not mean something is wrong with the &g...
2010 Aug 05
3
[LLVMdev] a problem when using postDominatorTree
On 08/05/2010 06:46 AM, Wenbin Zhang wrote: > Hi all, > I'm using postDominatorTree to do some program analysis. My code works > well for small tests, but when I run it on real applications, the > following error occurs: > /Inorder PostDominator Tree: DFSNumbers invalid: 0 slow queries. > [1] <<exit node>> {0,21} > [2] %bb1 {1,2} > [2] %bb {3,4} > [2] %entry {5,6} > [2] %bb8 {7,20} > [3] %bb7 {8,9} > [3] %bb2 {10,11} > [3] %bb6 {12,13} > [3] %bb5 {14,19} > [4] %bb4 {15,16} > [4] %bb3 {17,18} > 0 opt 0x085643e...
2010 Aug 05
0
[LLVMdev] a problem when using postDominatorTree
...e > On 08/05/2010 06:46 AM, Wenbin Zhang wrote: >> Hi all, >> I'm using postDominatorTree to do some program analysis. My code works >> well for small tests, but when I run it on real applications, the >> following error occurs: >> /Inorder PostDominator Tree: DFSNumbers invalid: 0 slow queries. >> [1] <<exit node>> {0,21} >> [2] %bb1 {1,2} >> [2] %bb {3,4} >> [2] %entry {5,6} >> [2] %bb8 {7,20} >> [3] %bb7 {8,9} >> [3] %bb2 {10,11} >> [3] %bb6 {12,13} >> [3] %bb5 {14,19} >> [4] %bb4 {15,16} &g...
2010 Aug 05
1
[LLVMdev] a problem when using postDominatorTree
...enbin Zhang wrote: >> >>> Hi all, >>> I'm using postDominatorTree to do some program analysis. My code works >>> well for small tests, but when I run it on real applications, the >>> following error occurs: >>> /Inorder PostDominator Tree: DFSNumbers invalid: 0 slow queries. >>> [1] <<exit node>> {0,21} >>> [2] %bb1 {1,2} >>> [2] %bb {3,4} >>> [2] %entry {5,6} >>> [2] %bb8 {7,20} >>> [3] %bb7 {8,9} >>> [3] %bb2 {10,11} >>> [3] %bb6 {12,13} >>> [3] %bb5...
2010 Aug 05
0
[LLVMdev] a problem when using postDominatorTree
Hi all, I'm using postDominatorTree to do some program analysis. My code works well for small tests, but when I run it on real applications, the following error occurs: Inorder PostDominator Tree: DFSNumbers invalid: 0 slow queries. [1] <<exit node>> {0,21} [2] %bb1 {1,2} [2] %bb {3,4} [2] %entry {5,6} [2] %bb8 {7,20} [3] %bb7 {8,9} [3] %bb2 {10,11} [3] %bb6 {12,13} [3] %bb5 {14,19} [4] %bb4 {15,16} [4] %bb3 {17,18} 0 opt 0x085643e...