[LLVMdev] Contribute a new precise pointer analysis to LLVM

Hal Finkel hfinkel at anl.gov
Thu Oct 17 19:15:56 PDT 2013


Hi Lian,

I am certainly interested in seeing this; do you have performance numbers (compile time)? Also, can you share more information about the promising optimization results you mentioned?

Thanks,
Hal

----- Original Message -----
> Hi All,
> 
> This is Lian Li  from Oracle Labs in Brisbane Australia.
> 
> We have developed a precise and highly efficient pointer analysis
> framework on top of LLVM,  The approach is flow, context, and field
> sensitive, details are described in the two papers below:
> 
> "Boosting the performance of flow-sensitive points-to analysis using
> value flow" (in ESEC-FSE 2011), and
> "Precise and scalable context-sensitive pointer analysis via value
> flow graph" (in ISMM 2013).
> 
> The analysis was initially developed for the purpose of bug checking,
> and is now extended to support compiler optimizations. We have tested
> it with existing compiler optimizations in LLVM, and have seen
> promising results.
> 
> We are now considering to make this analysis available to the LLVM
> community, and contribute resources for future maintenance needs,
> provided that there is enough interest. We think that a new precise
> pointer analysis in LLVM can enable more new optimization and
> analysis
> techniques to be developed in LLVM.
> 
> Any people interested in seeing a new precise pointer analysis in
> LLVM?
> 
> Regards,
> Lian Li
> 
> 
> 
> 
> 
> 
> 
> --
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory



More information about the llvm-dev mailing list