[PATCH] D25583: Timer: Track Name and Description.

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 13 16:18:33 PDT 2016


MatzeB created this revision.
MatzeB added reviewers: bruno, vsk, mehdi_amini, echristo, chandlerc.
MatzeB added a subscriber: llvm-commits.
MatzeB set the repository for this revision to rL LLVM.
Herald added subscribers: mcrosier, qcolombet.

Currently the "names" of timers are something like "DAG Combining after legalize types", this is more of a description than a name and unwieldy when exporting into machine readable formats like JSON. Call the current timer names descriptions and add a new name field with a short programming language identifier like name.


Repository:
  rL LLVM

https://reviews.llvm.org/D25583

Files:
  docs/ReleaseNotes.rst
  include/llvm/CodeGen/AsmPrinter.h
  include/llvm/Support/Timer.h
  lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  lib/CodeGen/RegAllocBase.cpp
  lib/CodeGen/RegAllocBase.h
  lib/CodeGen/RegAllocGreedy.cpp
  lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  lib/IR/LegacyPassManager.cpp
  lib/IRReader/IRReader.cpp
  lib/Support/Timer.cpp
  utils/yaml-bench/YAMLBench.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25583.74595.patch
Type: text/x-patch
Size: 29307 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161013/cd68bc3f/attachment.bin>


More information about the llvm-commits mailing list