[compiler-rt] r253483 - [PGO] Runtime support for value profiling.

Joerg Sonnenberger via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 3 15:38:20 PST 2015


On Wed, Nov 18, 2015 at 06:12:35PM -0000, Betul Buyukkurt via llvm-commits wrote:
> Author: betulb
> Date: Wed Nov 18 12:12:35 2015
> New Revision: 253483
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=253483&view=rev
> Log:
> [PGO] Runtime support for value profiling.
> 
> This change adds extends the data structures and adds in the routines
> for handling runtime calls for value profiling. The profile data format
> is modified and the version number is incremented.

This revision has introduced a serious portability regression. Now the
instruction profiling code requires the present of 64bit atomics, which
simple don't exist on many platforms.

Joerg


More information about the llvm-commits mailing list