Roman Lebedev
|
84f8a5f06c
[MCA] Show aggregate over Average Wait times for the whole snippet (PR43219)
|
5 年 前 |
Andrea Di Biagio
|
728185772a
[MCA] Add flag -show-encoding to llvm-mca.
|
6 年 前 |
Andrea Di Biagio
|
ca995d3d13
[MCA][doc] Add a section for the 'Bottleneck Analysis'.
|
6 年 前 |
Andrea Di Biagio
|
72bac317ea
[MCA] Add support for printing immedate values as hex. Also enable lexing of masm binary and hex literals.
|
6 年 前 |
James Henderson
|
c10a5d752e
[docs][tools] Add missing "program" tags to rst files
|
6 年 前 |
Andrea Di Biagio
|
daec1e09d3
[llvm-mca][docs] clarify how the quality of the perf report is affected by the quality of the scheduling models.
|
6 年 前 |
Matt Davis
|
e39c45020a
[Docs] [llvm-mca] Point out a caveat for using llvm-mca markers in source code.
|
6 年 前 |
Andrea Di Biagio
|
9d3a058db3
[MCA] Add support for nested and overlapping region markers
|
6 年 前 |
Andrea Di Biagio
|
eb44479056
[llvm-mca][scheduler-stats] Print issued micro opcodes per cycle. NFCI
|
6 年 前 |
Andrea Di Biagio
|
033c293996
[MCA] Highlight kernel bottlenecks in the summary view.
|
6 年 前 |
Andrea Di Biagio
|
848dcbd04a
[llvm-mca][View] Improved Retire Control Unit Statistics.
|
6 年 前 |
Andrea Di Biagio
|
f0c09e5b1e
[llvm-mca] Report the number of dispatched micro opcodes in the DispatchStatistics view.
|
7 年 前 |
Andrea Di Biagio
|
4dfd5dbebc
[llvm-mca] Add fields "Total uOps" and "uOps Per Cycle" to the report generated by the SummaryView.
|
7 年 前 |
Andrea Di Biagio
|
0f9e36f242
[llvm-mca] Improved report generated by the SchedulerStatistics view.
|
7 年 前 |
Matt Davis
|
dfa0460a54
[llvm-mca][docs] Move the code marker text into its own subsection. NFC.
|
7 年 前 |
Andrea Di Biagio
|
d6b95e9be3
[llvm-mca] Speed up the computation of the wait/ready/issued sets in the Scheduler.
|
7 年 前 |
Andrea Di Biagio
|
614e6127d2
[llvm-mca][docs] Improve the CommandLine documentation.
|
7 年 前 |
Matt Davis
|
8073c6502e
[llvm-mca][docs] Replace "temporary" with "physical registers". NFC.
|
7 年 前 |
Andrea Di Biagio
|
c122af5f3b
[llvm-mca][docs] Improve the "How LLVM-MCA works" section.
|
7 年 前 |
Andrea Di Biagio
|
c49e38382f
[llvm-mca][docs] Always use `llvm-mca` in place of `MCA`.
|
7 年 前 |
Matt Davis
|
d08e6c74a6
[llvm-mca][docs] Add instruction flow documentation. NFC.
|
7 年 前 |
Matt Davis
|
e6aaf315db
[llvm-mca][docs] Define IPC where it is first mentioned. NFC.
|
7 年 前 |
Matt Davis
|
bdf2ac006f
[llvm-mca][docs] Add documentation for the statistic outputs from mca. NFC
|
7 年 前 |
Matt Davis
|
e05bab28b6
[llvm-mca][docs] Add Timeline and How MCA works.
|
7 年 前 |
Matt Davis
|
95e53c2889
[llvm-mca][docs] Revert mca internals docs.
|
7 年 前 |
Matt Davis
|
40b80a4e12
[llvm-mca][docs] Add notes about cycle and resource callbacks. NFC.
|
7 年 前 |
Matt Davis
|
9dce11c0cf
[llvm-mca][docs] Initial description of mca internals. NFC
|
7 年 前 |
Simon Pilgrim
|
49f3003c7f
Fix typo in declaring code-block snippet
|
7 年 前 |
Andrea Di Biagio
|
a1fecd54c5
[llvm-mca] Add an example showing how to get Intel assembly syntax
|
7 年 前 |
Andrea Di Biagio
|
acf3f6ed48
[llvm-mca] add flag -all-views and flag -all-stats.
|
7 年 前 |