Displaying 8 results from an estimated 8 matches for "js231".
Did you mean:
s231
2009 Apr 07
4
[LLVMdev] Symbol not found in opt when using own pass
...Transition.h"
using namespace vsdg;
In my function for constructing my graph, I declare an object:
VSDGTransition t;
however, at run-time, the pass fails with the following error:
dyld: lazy symbol binding failed: Symbol not found:
__ZN4vsdg14VSDGTransitionC1Ev
Referenced from:
/Users/js231/svn-check/js231/code/llvm-2.5/Release/lib/VSDGConstruct.0.0.0.dylib
Expected in: flat namespace
dyld: Symbol not found: __ZN4vsdg14VSDGTransitionC1Ev
Referenced from:
/Users/js231/svn-check/js231/code/llvm-2.5/Release/lib/VSDGConstruct.0.0.0.dylib
Expected in: flat namespace
// Memory dump...
2009 Apr 07
0
[LLVMdev] Symbol not found in opt when using own pass
...my function for constructing my graph, I declare an object:
>
> VSDGTransition t;
>
> however, at run-time, the pass fails with the following error:
>
> dyld: lazy symbol binding failed: Symbol not found:
> __ZN4vsdg14VSDGTransitionC1Ev
> Referenced from:
> /Users/js231/svn-check/js231/code/llvm-2.5/Release/lib/VSDGConstruct.0.0.0.dylib
> Expected in: flat namespace
>
> dyld: Symbol not found: __ZN4vsdg14VSDGTransitionC1Ev
> Referenced from:
> /Users/js231/svn-check/js231/code/llvm-2.5/Release/lib/VSDGConstruct.0.0.0.dylib
> Expected in: f...
2010 Mar 16
1
[LLVMdev] Seeking advice on Structural Analysis pass
...hat I drew that might help you (and
others!) understand what structural analysis does a bit better than the
black-and-white ones in Muchnick's book.
This first diagram shows a CFG in step 1, and the steps of reduction that
structural analysis performs:
http://www.informatics.sussex.ac.uk/users/js231/img/sa-example-reduction.pdf
For example, in the first step, the red cloud indicates that the blocks "B6"
and "exit" are matched to the "continuous blocks" schema. These are then
reduced into an abstract node which is called B6a and is coloured red (the
same colour as...
2010 Mar 21
0
[LLVMdev] Seeking advice on Structural Analysis pass
...u (and
> others!) understand what structural analysis does a bit better than the
> black-and-white ones in Muchnick's book.
>
> This first diagram shows a CFG in step 1, and the steps of reduction that
> structural analysis performs:
> http://www.informatics.sussex.ac.uk/users/js231/img/sa-example-reduction.pdf
>
> For example, in the first step, the red cloud indicates that the blocks "B6"
> and "exit" are matched to the "continuous blocks" schema. These are then
> reduced into an abstract node which is called B6a and is coloured red...
2010 Mar 15
1
[LLVMdev] Seeking advice on Structural Analysis pass
On Mar 13, 2010, at 11:54 AM, James Stanier wrote:
> It
> analyses the CFG and recognises specific region schema, such as if-
> then,
> if-then-else, while-loop, etc., and builds a "control tree" which
> represents
> the hierarchical structure of the input program.
I am not sure if my definition of a control flow tree is the same as
yours, but if it is, I am very
2010 Mar 13
2
[LLVMdev] Seeking advice on Structural Analysis pass
Hi folks,
A few months back I finished writing and testing a pass which implements
"structural analysis" as described originally by Sharir in 1980 ("Structural
analysis: A new approach to flow analysis in optimizing compilers") and more
recently by Muchnick in Advanced Compiler Design and Implementation. It
analyses the CFG and recognises specific region schema, such as
2010 Mar 14
1
[LLVMdev] Seeking advice on Structural Analysis pass
On 03/13/2010 08:54 PM, James Stanier wrote:
>
> Hi folks,
Hi James,
I have also been working on such a pass for the last couple of month.
The pass itself is finished and ether has written some further LLVM
support implementing a RegionPass class, that can be used to implement
region passes that work like the existing LoopPasses today, but use a
region instead of a loop or function as
2010 Mar 19
1
[LLVMdev] Seeking advice on Structural Analysis pass
...it locally, so
> it's just on my personal svn repository. However, if you're interested in
> having a glance at the code (it's a bit of a mess) then I've uploaded it for
> you, but I'm not responsible for any vomiting:
>
> http://www.informatics.sussex.ac.uk/users/js231/files/StructuralAnalysis.cpp
Hey this is great, thanks to giving me access to this. Unfortunately it
did not compile with llvm HEAD. I changed some obvious things (Patch
attached), but was not able to find implementations of
StructuralAnalysis.cpp:495: error: ‘constructVSDG’ was not declared in...