diff options
author | Aiden Grossman <agrossman154@yahoo.com> | 2023-11-16 23:41:11 -0800 |
---|---|---|
committer | Aiden Grossman <agrossman154@yahoo.com> | 2023-11-16 23:41:16 -0800 |
commit | d8ab8b95baa43fbc1dfedf83ca2e5ef7cbed74ee (patch) | |
tree | 4462088bf5ff4f98eed42c1db03bfbbe411bffa5 /llvm/docs/CommandGuide | |
parent | f653f6d57a8703b5b098d5cdbae40715ef3677fa (diff) | |
download | llvm-d8ab8b95baa43fbc1dfedf83ca2e5ef7cbed74ee.zip llvm-d8ab8b95baa43fbc1dfedf83ca2e5ef7cbed74ee.tar.gz llvm-d8ab8b95baa43fbc1dfedf83ca2e5ef7cbed74ee.tar.bz2 |
[Docs][llvm-exegesis] Fix minor issues in llvm-exegesis docs
Diffstat (limited to 'llvm/docs/CommandGuide')
-rw-r--r-- | llvm/docs/CommandGuide/llvm-exegesis.rst | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/llvm/docs/CommandGuide/llvm-exegesis.rst b/llvm/docs/CommandGuide/llvm-exegesis.rst index f44f3a7..874bae8 100644 --- a/llvm/docs/CommandGuide/llvm-exegesis.rst +++ b/llvm/docs/CommandGuide/llvm-exegesis.rst @@ -37,14 +37,14 @@ SUPPORTED PLATFORMS only), MIPS, and PowerPC (PowerPC64LE only) on Linux for benchmarking. Not all benchmarking functionality is guaranteed to work on every platform. :program:`llvm-exegesis` also has a separate analysis mode that is supported -on every platform on which LLVM is. +on every platform that LLVM is. SNIPPET ANNOTATIONS ------------------- :program:`llvm-exegesis` supports benchmarking arbitrary snippets of assembly. However, benchmarking these snippets often requires some setup so that they -can execute properly. :program:`llvm-exegesis` has two annotations and some +can execute properly. :program:`llvm-exegesis` has four annotations and some additional utilities to help with setup so that snippets can be benchmarked properly. @@ -69,10 +69,11 @@ properly. specifying memory definitions that can later be mapped into the execution process of a snippet with the `LLVM-EXEGESIS-MEM-MAP` annotation. Each value is named using the `<value name>` argument so that it can be referenced - later within a map annotation. The size is specified in bytes the the value - is taken in hexadecimal. If the size of the value is less than the specified - size, the value will be repeated until it fills the entire section of memory. - Using this annotation requires using the subprocess execution mode. + later within a map annotation. The size is specified in a decimal number of + bytes and the value is given in hexadecimal. If the size of the value is less + than the specified size, the value will be repeated until it fills the entire + section of memory. Using this annotation requires using the subprocess execution + mode. * `LLVM-EXEGESIS-MEM-MAP <value name> <address>` - This annotation allows for mapping previously defined memory definitions into the execution context of a process. The value name refers to a previously defined memory definition and |