[llvm] r337739 - [llvm-mca][docs] Define IPC where it is first mentioned. NFC.

Matt Davis via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 23 14:10:50 PDT 2018


Author: mattd
Date: Mon Jul 23 14:10:50 2018
New Revision: 337739

URL: http://llvm.org/viewvc/llvm-project?rev=337739&view=rev
Log:
[llvm-mca][docs] Define IPC where it is first mentioned. NFC.

Expand the abbreviation where it is first used, and use IPC elsewhere.


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

Modified: llvm/trunk/docs/CommandGuide/llvm-mca.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CommandGuide/llvm-mca.rst?rev=337739&r1=337738&r2=337739&view=diff
==============================================================================
--- llvm/trunk/docs/CommandGuide/llvm-mca.rst (original)
+++ llvm/trunk/docs/CommandGuide/llvm-mca.rst Mon Jul 23 14:10:50 2018
@@ -21,9 +21,9 @@ The main goal of this tool is not just t
 when run on the target, but also help with diagnosing potential performance
 issues.
 
-Given an assembly code sequence, llvm-mca estimates the IPC, as well as
-hardware resource pressure. The analysis and reporting style were inspired by
-the IACA tool from Intel.
+Given an assembly code sequence, llvm-mca estimates the Instructions Per Cycle
+(IPC), as well as hardware resource pressure. The analysis and reporting style
+were inspired by the IACA tool from Intel.
 
 :program:`llvm-mca` allows the usage of special code comments to mark regions of
 the assembly code to be analyzed.  A comment starting with substring
@@ -287,10 +287,10 @@ for a total of 900 dynamically executed
 The report is structured in three main sections.  The first section collects a
 few performance numbers; the goal of this section is to give a very quick
 overview of the performance throughput. In this example, the two important
-performance indicators are the predicted total number of cycles, and the
-Instructions Per Cycle (IPC).  IPC is probably the most important throughput
-indicator. A big delta between the Dispatch Width and the computed IPC is an
-indicator of potential performance issues.
+performance indicators are the predicted total number of cycles, and the IPC.
+IPC is probably the most important throughput indicator. A big delta between
+the Dispatch Width and the computed IPC is an indicator of potential
+performance issues.
 
 The second section of the report shows the latency and reciprocal
 throughput of every instruction in the sequence. That section also reports




More information about the llvm-commits mailing list