mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 22:06:06 +00:00
[Docs][llvm-exegesis] Add documentation on validation counters option (#82132)
This patch documents the --validation-counter flag.
This commit is contained in:
parent
0b34d7e9e2
commit
0c1f62073f
@ -443,6 +443,17 @@ OPTIONS
|
||||
when performing latency measurements. By default, llvm-exegesis will repeat
|
||||
a latency measurement enough times to balance run-time and noise reduction.
|
||||
|
||||
.. option:: --validation-counter=[instructions-retired,l1d-cache-load-misses,
|
||||
l1d-cache-store-misses,l1i-cache-load-misses,data-tlb-load-misses,
|
||||
data-tld-store-misses,instruction-tlb-load-misses]
|
||||
|
||||
This option enables the use of validation counters, which measure additional
|
||||
microarchitectural events like cache misses to validate snippet execution
|
||||
conditions. These events are measured using the perf subsystem in a group
|
||||
with the performance counter used to measure the value of interest. This
|
||||
flag can be specified multiple times to measure multiple events. The maximum
|
||||
number of validation counters is platform dependent.
|
||||
|
||||
EXIT STATUS
|
||||
-----------
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user