diff options
author | Nuno Lopes <nunoplopes@sapo.pt> | 2017-07-26 14:11:23 +0000 |
---|---|---|
committer | Nuno Lopes <nunoplopes@sapo.pt> | 2017-07-26 14:11:23 +0000 |
commit | 2cc32b10c00219401473d52d786460dafabdccc3 (patch) | |
tree | a93c9702f5d8669c4e23ad853254601fd8686e6e /docs/Statepoints.rst | |
parent | 8801df505cc32661dfa47e7faad080cec27d57ac (diff) | |
download | llvm-2cc32b10c00219401473d52d786460dafabdccc3.tar.gz |
[docs] change a few code-blocks to llvm from text
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309117 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/Statepoints.rst')
-rw-r--r-- | docs/Statepoints.rst | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/docs/Statepoints.rst b/docs/Statepoints.rst index 73e09ae8b62..6ed4e46b73b 100644 --- a/docs/Statepoints.rst +++ b/docs/Statepoints.rst @@ -172,7 +172,7 @@ SSA value ``%obj.relocated`` which represents the potentially changed value of ``%obj`` after the safepoint and update any following uses appropriately. The resulting relocation sequence is: -.. code-block:: text +.. code-block:: llvm define i8 addrspace(1)* @test1(i8 addrspace(1)* %obj) gc "statepoint-example" { @@ -273,7 +273,7 @@ afterwards. If we extend our previous example to include a pointless derived pointer, we get: -.. code-block:: text +.. code-block:: llvm define i8 addrspace(1)* @test1(i8 addrspace(1)* %obj) gc "statepoint-example" { @@ -319,7 +319,7 @@ Let's assume a hypothetical GC--somewhat unimaginatively named "hypothetical-gc" --that requires that a TLS variable must be written to before and after a call to unmanaged code. The resulting relocation sequence is: -.. code-block:: text +.. code-block:: llvm @flag = thread_local global i32 0, align 4 @@ -702,7 +702,7 @@ whitelist or use one of the predefined ones. As an example, given this code: -.. code-block:: text +.. code-block:: llvm define i8 addrspace(1)* @test1(i8 addrspace(1)* %obj) gc "statepoint-example" { @@ -712,7 +712,7 @@ As an example, given this code: The pass would produce this IR: -.. code-block:: text +.. code-block:: llvm define i8 addrspace(1)* @test1(i8 addrspace(1)* %obj) gc "statepoint-example" { @@ -789,7 +789,7 @@ As an example, given input IR of the following: This pass would produce the following IR: -.. code-block:: text +.. code-block:: llvm define void @test() gc "statepoint-example" { call void @do_safepoint() |