diff options
Diffstat (limited to 'llvm/docs/Extensions.rst')
| -rw-r--r-- | llvm/docs/Extensions.rst | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/docs/Extensions.rst b/llvm/docs/Extensions.rst index d8fb87b6998a..6b1d9fe08e91 100644 --- a/llvm/docs/Extensions.rst +++ b/llvm/docs/Extensions.rst @@ -410,8 +410,8 @@ two years old). Each function entry starts with a version byte which specifies the encoding version to use. This is followed by a feature byte which specifies the features specific to this particular entry. The function base address is stored as a full address. Other addresses in the entry (block begin and end -addresses and callsite addresses) are stored in a running-offset fashion, as -offsets relative to prior addresses. +addresses and callsite end addresses) are stored in a running-offset fashion, +as offsets relative to prior addresses. The following versioning schemes are currently supported (newer versions support features of the older versions). @@ -438,8 +438,8 @@ Example: .byte 1 # BB_1 ID .uleb128 .LBB0_1-.LBB_END0_0 # BB_1 offset relative to the end of last block (BB_0). .byte 2 # number of callsites in this block - .uleb128 .LBB0_1_CS0-.LBB0_1 # offset of callsite relative to the previous offset (.LBB0_1) - .uleb128 .LBB0_1_CS1-.LBB0_1_CS0 # offset of callsite relative to the previous offset (.LBB0_1_CS0) + .uleb128 .LBB0_1_CS0-.LBB0_1 # offset of callsite end relative to the previous offset (.LBB0_1) + .uleb128 .LBB0_1_CS1-.LBB0_1_CS0 # offset of callsite end relative to the previous offset (.LBB0_1_CS0) .uleb128 .LBB_END0_1-.LBB0_1_CS1 # BB_1 size offset (Offset of the block end relative to the previous offset). .byte y # BB_1 metadata |
