[PATCH] D13308: Value profiling - remaining LLVM changes

Betul Buyukkurt via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 30 14:51:12 PDT 2015


betulb created this revision.
betulb added reviewers: bogner, davidxl, cvick, ivanbaev.
betulb added a subscriber: llvm-commits.
betulb changed the visibility of this Differential Revision from "Public (No Login Required)" to "All Users".

This CL introduces changes to the intrinsic, raw reader changes and the lowering of instrumentation intrinsic for value profiling purposes. The changes do not include the raw profile files for llvm-profdata testing. Those will be generated when the current set of changes introduced in this CL are agreed upon.

http://reviews.llvm.org/D13308

Files:
  docs/LangRef.rst
  include/llvm/IR/IntrinsicInst.h
  include/llvm/IR/Intrinsics.td
  include/llvm/ProfileData/InstrProf.h
  include/llvm/ProfileData/InstrProfReader.h
  lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  lib/ProfileData/InstrProfReader.cpp
  lib/Transforms/Instrumentation/InstrProfiling.cpp
  test/Instrumentation/InstrProfiling/PR23499.ll
  test/Instrumentation/InstrProfiling/linkage.ll
  test/Instrumentation/InstrProfiling/platform.ll
  test/Instrumentation/InstrProfiling/profiling.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13308.36147.patch
Type: text/x-patch
Size: 29804 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150930/09e25d58/attachment.bin>


More information about the llvm-commits mailing list