[PATCH] D21987: [XRay] Initial XRay Function Call Accounting Tool

Dean Michael Berris via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 30 21:02:03 PDT 2016


dberris updated this revision to Diff 69796.
dberris added a comment.

Apologies for piling on a bit on this, just updated the `llvm-xray account ...`
subcommand to handle tail/sibling call deduction. We also now support loading
YAML instrumentation maps and YAML traces for all subcommands.


https://reviews.llvm.org/D21987

Files:
  test/CMakeLists.txt
  test/tools/llvm-xray/X86/Inputs/simple-instrmap.yaml
  test/tools/llvm-xray/X86/account-deduce-tail-call.yaml
  test/tools/llvm-xray/X86/account-simple-case.yaml
  test/tools/llvm-xray/X86/convert-roundtrip.yaml
  test/tools/llvm-xray/X86/extract-instrmap.ll
  test/tools/llvm-xray/X86/lit.local.cfg
  tools/CMakeLists.txt
  tools/llvm-xray/CMakeLists.txt
  tools/llvm-xray/func-id-helper.cc
  tools/llvm-xray/func-id-helper.h
  tools/llvm-xray/llvm-xray.cc
  tools/llvm-xray/xray-account.cc
  tools/llvm-xray/xray-account.h
  tools/llvm-xray/xray-converter.cc
  tools/llvm-xray/xray-converter.h
  tools/llvm-xray/xray-extract.cc
  tools/llvm-xray/xray-extract.h
  tools/llvm-xray/xray-fc-account.cc
  tools/llvm-xray/xray-log-reader.cc
  tools/llvm-xray/xray-log-reader.h
  tools/llvm-xray/xray-record-yaml.h
  tools/llvm-xray/xray-record.h
  tools/llvm-xray/xray-sleds.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D21987.69796.patch
Type: text/x-patch
Size: 86981 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160831/0f07c763/attachment.bin>


More information about the llvm-commits mailing list