Dear All, Is there a simple way to print the results of the various DSA analysis passes (similar to the ones found in the Pool Allocation papers)? I'm working with a modified DSA analysis pass and would like to know DSNodes it's creating on a particular function. Thanks in advance. -- John T. -- John T. Criswell Research Programmer University of Illinois at Urbana-Champaign "It's today!" said Piglet. "My favorite day," said Pooh.
On Mon, 10 Apr 2006, John Criswell wrote:> Is there a simple way to print the results of the various DSA analysis passes > (similar to the ones found in the Pool Allocation papers)? I'm working with > a modified DSA analysis pass and would like to know DSNodes it's creating on > a particular function.Try 'analyze -tddatastructure' and other stuff printed by 'analyze --help'. There are various other random printouts that you can get from the DSA stuff, grep for "cl::" in the DSA sources. I don't recall what they do anymore. I'd suggest talking with Andrew, Dinakar or Sumant about DSA, they're the ones that have done recent work on it. -Chris -- http://nondot.org/sabre/ http://llvm.org/
Apparently Analagous Threads
- [LLVMdev] Re: llvm -> array bound checking at compile time
- [LLVMdev] DSA getNodeForValue() Returning NULL Sometimes
- [LLVMdev] DSA getNodeForValue() Returning NULL Sometimes
- [LLVMdev] DSA getNodeForValue() Returning NULL Sometimes
- How to ask MustAlias queries from DSA results