Go to file
Diego Novillo 3376a78781 GCC AutoFDO profile reader - Initial support.
This adds enough machinery to support reading simple GCC AutoFDO
profiles. It now supports reading flat profiles (no function calls).
Subsequent patches will add support for:

- Inlined calls (in particular, the inline call stack is not traversed
  to accumulate samples).

- Working sets and modules. These are used mostly for GCC's LIPO
  optimizations, so they're not needed in LLVM atm. I'm not sure that
  we will ever need them. For now, I've if0'd around the calls.

The patch also adds support in GCOV.h for gcov version V704 (generated
by GCC's profile conversion tool).

llvm-svn: 247874
2015-09-17 00:17:24 +00:00
clang Updating docs for MSan to describe poison-in-dtor. 2015-09-17 00:10:59 +00:00
clang-tools-extra [clang-tidy] Ignore spaces in -checks= 2015-09-16 16:16:53 +00:00
compiler-rt [Windows] xfail a test that uses C++ EH 2015-09-16 20:32:22 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc integer: Update integer limits to comply with spec 2015-09-15 03:56:21 +00:00
libcxx Add endianness configuration block for GCC. 2015-09-16 18:10:47 +00:00
libcxxabi Convert LIBCXXABI_BUILD_32_BITS to LLVM_BUILD_32_BITS. 2015-09-01 01:02:06 +00:00
libunwind unwind: cleanup -Wunused-parameter 2015-09-01 04:29:03 +00:00
lld COFF: Remove DefinedSymbol::isLive() and markLive(). NFC. 2015-09-16 23:55:52 +00:00
lldb Add the ability for formatter categories to be bound to one or more languages 2015-09-17 00:14:50 +00:00
llgo [llgo] drop debug/DIBuilder.Declare 2015-09-01 11:52:37 +00:00
llvm GCC AutoFDO profile reader - Initial support. 2015-09-17 00:17:24 +00:00
openmp Force the readelf call to be in English 2015-09-16 12:01:14 +00:00
polly Add option to enable/disable reduction usage in dependence analysis 2015-09-16 09:50:17 +00:00