@@ -37,14 +37,14 @@ SUPPORTED PLATFORMS
37
37
only), MIPS, and PowerPC (PowerPC64LE only) on Linux for benchmarking. Not all
38
38
benchmarking functionality is guaranteed to work on every platform.
39
39
:program: `llvm-exegesis ` also has a separate analysis mode that is supported
40
- on every platform on which LLVM is.
40
+ on every platform that LLVM is.
41
41
42
42
SNIPPET ANNOTATIONS
43
43
-------------------
44
44
45
45
:program: `llvm-exegesis ` supports benchmarking arbitrary snippets of assembly.
46
46
However, benchmarking these snippets often requires some setup so that they
47
- can execute properly. :program: `llvm-exegesis ` has two annotations and some
47
+ can execute properly. :program: `llvm-exegesis ` has four annotations and some
48
48
additional utilities to help with setup so that snippets can be benchmarked
49
49
properly.
50
50
@@ -69,10 +69,11 @@ properly.
69
69
specifying memory definitions that can later be mapped into the execution
70
70
process of a snippet with the `LLVM-EXEGESIS-MEM-MAP ` annotation. Each
71
71
value is named using the `<value name> ` argument so that it can be referenced
72
- later within a map annotation. The size is specified in bytes the the value
73
- is taken in hexadecimal. If the size of the value is less than the specified
74
- size, the value will be repeated until it fills the entire section of memory.
75
- Using this annotation requires using the subprocess execution mode.
72
+ later within a map annotation. The size is specified in a decimal number of
73
+ bytes and the value is given in hexadecimal. If the size of the value is less
74
+ than the specified size, the value will be repeated until it fills the entire
75
+ section of memory. Using this annotation requires using the subprocess execution
76
+ mode.
76
77
* `LLVM-EXEGESIS-MEM-MAP <value name> <address> ` - This annotation allows for
77
78
mapping previously defined memory definitions into the execution context of a
78
79
process. The value name refers to a previously defined memory definition and
0 commit comments