[PATCH] D17831: [PGO] Add API to merge profile from buffer

David Li via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 3 10:58:14 PST 2016


davidxl updated the summary for this revision.
davidxl updated this revision to Diff 49758.
davidxl added a comment.

Addressed all review feedbacks from vsk and sean:

1. split the vp merger to avoid introduce libc dependency on buffer API client
2. added a test in instrprof-without-lib.c by calling buffer merge API
3. added a test case for VP data merging


http://reviews.llvm.org/D17831

Files:
  lib/profile/CMakeLists.txt
  lib/profile/InstrProfiling.h
  lib/profile/InstrProfilingInternal.h
  lib/profile/InstrProfilingMerge.c
  lib/profile/InstrProfilingMergeFile.c
  make/platform/clang_linux.mk
  test/profile/Linux/instrprof-merge-vp.c
  test/profile/instrprof-merge.c
  test/profile/instrprof-without-libc.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D17831.49758.patch
Type: text/x-patch
Size: 13954 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160303/3dd880d1/attachment.bin>


More information about the llvm-commits mailing list