[llvm] r332657 - [AA] cfl-anders-aa with field sensitivity

Davide Italiano via llvm-commits llvm-commits at lists.llvm.org
Thu May 17 15:02:04 PDT 2018


On Thu, May 17, 2018 at 1:23 PM, David Bolvansky via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: xbolva00
> Date: Thu May 17 13:23:33 2018
> New Revision: 332657
>
> URL: http://llvm.org/viewvc/llvm-project?rev=332657&view=rev
> Log:
> [AA] cfl-anders-aa with field sensitivity
>
> Summary:
> There was some unfinished work started for offset tracking in CFLGraph by the author of implementation of Andersen algorithm. This work was completed and support for field sensitivity was added to the core of Andersen algorithm.
>
> The performance results seem promising.
>
> SPEC2006 int_base score was increased by 1.1 % (I  compared clang 6.0 with clang 6.0 with this patch). The avergae compile time was increased by +- 1 % according my measures with small and medium C/C++ projects (I did not tested it on the large projects with milions of lines of code)
>
> Reviewers: chandlerc, george.burgess.iv, rja
>
> Reviewed By: rja
>

This change hasn't been reviewed by anybody familiar with the code. I
would've given George at least a chance to take a look at this.

--
Davide


More information about the llvm-commits mailing list