[PATCH] D63556: [llvm-mca][docs] clarify how the quality of the perf report is affected by the quality of the scheduling models.

Phabricator via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 19 09:08:23 PDT 2019


This revision was automatically updated to reflect the committed changes.
Closed by commit rL363830: [llvm-mca][docs] clarify how the quality of the perf report is affected by theā€¦ (authored by adibiagio, committed by ).
Herald added a project: LLVM.

Changed prior to commit:
  https://reviews.llvm.org/D63556?vs=205591&id=205617#toc

Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D63556/new/

https://reviews.llvm.org/D63556

Files:
  llvm/trunk/docs/CommandGuide/llvm-mca.rst


Index: llvm/trunk/docs/CommandGuide/llvm-mca.rst
===================================================================
--- llvm/trunk/docs/CommandGuide/llvm-mca.rst
+++ llvm/trunk/docs/CommandGuide/llvm-mca.rst
@@ -38,6 +38,17 @@
 
   $ clang foo.c -O2 -target x86_64-unknown-unknown -mllvm -x86-asm-syntax=intel -S -o - | llvm-mca -mcpu=btver2
 
+Scheduling models are not just used to compute instruction latencies and
+throughput, but also to understand what processor resources are available
+and how to simulate them.
+
+By design, the quality of the analysis conducted by :program:`llvm-mca` is
+inevitably affected by the quality of the scheduling models in LLVM.
+
+If you see that the performance report is not accurate for a processor,
+please `file a bug <https://bugs.llvm.org/enter_bug.cgi?product=libraries>`_
+against the appropriate backend.
+
 OPTIONS
 -------
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63556.205617.patch
Type: text/x-patch
Size: 878 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190619/a81747fc/attachment.bin>


More information about the llvm-commits mailing list