search for: datastructureaa

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

Did you mean: datastructure
2007 Jul 10
1
[LLVMdev] A question about LLVM and pool allocation
HI guys. I'm trying to build the poolalloc on llvm-2.0 but there exist some errors. Can you tell me which version of llvm is known to make the poolalloc build and install successful? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070710/4ab5e155/attachment.html>
2009 Oct 09
1
[LLVMdev] DS-AA reports erroneous NoModRef
Hi, I am using DataStructureAA.cpp (poolalloc project) for alias analysis purposes and have noticed an error in getModRefInfo(). The situation is that Mod/Ref info is called with a CallSite and GlobalVariable argument, where the global is passed as an argument to the call. Furthermore, the callee function does *nothing*...
2010 Jun 29
3
[LLVMdev] Queries of an invalidated AA ModulePass
...ss Manager' on Function 'freetree'... 0xd9bfa70 Executing Pass 'Canonicalize natural loops' on Loop 'bb2'... 0xd9bfa70 Executing Pass 'Loop Invariant Code Motion' on Loop 'bb2'... opt: /home/vadve/wdietz2/llvm27/llvm/projects/poolalloc/lib/DSA/DataStructureAA.cpp:203: virtual llvm::AliasAnalysis::ModRefResult<unnamed>::DSAA::getModRefInfo(llvm::CallSite, llvm::Value*, unsigned int): Assertion `valid && "AA invalidated but then queried?!"' failed. Note that "DSAA" is in fact a module pass, and so the line (marked w...
2009 Sep 02
0
[LLVMdev] data structure analysis
Hello, In the poolalloc module, the DSAA::getModRefInfo(CallSite,Value*,unsigned) function in DataStructureAA.cpp uses the top-down graph of the caller, but the the bottom-up graph of the callee to compute the caller-callee node mapping which it uses to answer mod/ref queries. There is a comment in the code that says: "// Get the graphs for the callee and caller. Note that we want the BU graph //...
2011 Aug 16
0
[LLVMdev] llvm-poolalloc DSA patch: code cleanups and thread safety
...ment was scrubbed... Name: llvm-poolalloc.diff Type: application/octet-stream Size: 137206 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110816/cf5fd218/attachment.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: DataStructureAA.cpp.diff Type: application/octet-stream Size: 30637 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110816/cf5fd218/attachment-0001.obj> -------------- next part -------------- A non-text attachment was scrubbed... Name: Steensgaard.cpp.diff Type: applic...
2010 Jun 29
0
[LLVMdev] Queries of an invalidated AA ModulePass
...on Function 'freetree'... > 0xd9bfa70 Executing Pass 'Canonicalize natural loops' on Loop 'bb2'... > 0xd9bfa70 Executing Pass 'Loop Invariant Code Motion' on Loop 'bb2'... > opt: /home/vadve/wdietz2/llvm27/llvm/projects/poolalloc/lib/DSA/DataStructureAA.cpp:203: > virtual llvm::AliasAnalysis::ModRefResult<unnamed>::DSAA::getModRefInfo(llvm::CallSite, > llvm::Value*, unsigned int): Assertion `valid && "AA invalidated but > then queried?!"' failed. > > > Note that "DSAA" is in fact a module p...