[LLVMdev] How to use the PoolDescriptor in ds-aa alias analysis?

hc2428 at columbia.edu hc2428 at columbia.edu
Thu May 7 16:41:49 PDT 2009


Dear Staff,
     I am reading the paper "Making Context-sensitive Points-to  
Analysis with Heap Cloning Practical For The Real World", and I build  
the poolalloc module, and run the program in Figure 1 in this paper  
with -ds-aa alias analysis. Now I know that X and Y in the program  
would have distinct PoolDescriptors to make them disjoint data  
structures.
     However, how can we use the PoolDescriptor? What is storing in  
it? It seems that the PoolDescriptor in the program is just parsed as  
an argument from top to down, but it is not modified, so I am a little  
confused.

Thanks,
Heming



More information about the llvm-dev mailing list