[PATCH] D77122: [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic

Serguei Katkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 1 21:14:45 PDT 2020


This revision was automatically updated to reflect the committed changes.
Closed by commit rG2ede5dccffa5: [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’… (authored by skatkov).
Herald added a project: LLVM.

Changed prior to commit:
  https://reviews.llvm.org/D77122?vs=253810&id=254411#toc

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D77122/new/

https://reviews.llvm.org/D77122

Files:
  llvm/docs/Statepoints.rst


Index: llvm/docs/Statepoints.rst
===================================================================
--- llvm/docs/Statepoints.rst
+++ llvm/docs/Statepoints.rst
@@ -522,11 +522,8 @@
 are to be interpreted as 'transition parameters'.
 
 The 'deopt parameters' arguments contain an arbitrary list of Values
-which is meaningful to the runtime.  The runtime may read any of these
-values, but is assumed not to modify them.  If the garbage collector
-might need to modify one of these values, it must also be listed in
-the 'gc pointer' argument list.  The '# deopt args' field indicates
-how many operands are to be interpreted as 'deopt parameters'.
+which is meaningful to the runtime.  The '# deopt args' field
+indicates how many operands are to be interpreted as 'deopt parameters'.
 
 The 'gc parameters' arguments contain every pointer to a garbage
 collector object which potentially needs to be updated by the garbage


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D77122.254411.patch
Type: text/x-patch
Size: 925 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200402/2e2af26a/attachment.bin>


More information about the llvm-commits mailing list