diff options
| author | Philip Reames <listmail@philipreames.com> | 2015-02-24 23:57:26 +0000 |
|---|---|---|
| committer | Philip Reames <listmail@philipreames.com> | 2015-02-24 23:57:26 +0000 |
| commit | c01272807b76e495a958753988fed0af1924d638 (patch) | |
| tree | a324a3b887f15be6538cee19df1438496659df60 /llvm | |
| parent | 50e9aed9e336e441c190bd3282ea668a28144171 (diff) | |
| download | bcm5719-llvm-c01272807b76e495a958753988fed0af1924d638.tar.gz bcm5719-llvm-c01272807b76e495a958753988fed0af1924d638.zip | |
[GC] Sync documentation with code naming
Fixing an issue pointed out by Sean Silva. Thanks!
llvm-svn: 230403
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/docs/Statepoints.rst | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/llvm/docs/Statepoints.rst b/llvm/docs/Statepoints.rst index 68b74626a54..b77a0f4c6bf 100644 --- a/llvm/docs/Statepoints.rst +++ b/llvm/docs/Statepoints.rst @@ -158,8 +158,8 @@ exactly what to change. Intrinsics =========== -'''gc.statepoint''' Intrinsic -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +'llvm.experimental.gc.statepoint' Intrinsic +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax: """"""" @@ -167,8 +167,9 @@ Syntax: :: declare i32 - @gc.statepoint(func_type <target>, i64 <#call args>. - i64 <unused>, ... (call parameters), + @llvm.experimental.gc.statepoint(func_type <target>, + i64 <#call args>. i64 <unused>, + ... (call parameters), i64 <# deopt args>, ... (deopt parameters), ... (gc parameters)) @@ -227,8 +228,8 @@ pointer' argument of the statepoint in a location statically reachable from the statepoint. Instead, the explicitly relocated value (from a ''gc.relocate'') must be used. -'''gc.result''' Intrinsic -^^^^^^^^^^^^^^^^^^^^^^^^^^ +'llvm.experimental.gc.result' Intrinsic +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax: """"""" @@ -236,7 +237,7 @@ Syntax: :: declare type* - @gc.result(i32 %statepoint_token) + @llvm.experimental.gc.result(i32 %statepoint_token) Overview: """"""""" @@ -267,16 +268,18 @@ A ''gc.result'' is modeled as a 'readnone' pure function. It has no side effects since it is just a projection of the return value of the previous call represented by the ''gc.statepoint''. -'''gc.relocate''' Intrinsic -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +'llvm.experimental.gc.relocate' Intrinsic +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Syntax: """"""" :: - declare <type> addrspace(1)* - @gc.relocate(i32 %statepoint_token, i32 %base_offset, i32 %pointer_offset) + declare <pointer type> + @llvm.experimental.gc.relocate(i32 %statepoint_token, + i32 %base_offset, + i32 %pointer_offset) Overview: """"""""" |

