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...