[llvm][doc] Update comments and documentation of custom stackmap formats in GC
authorMarkus Böck <markus.boeck02@gmail.com>
Sun, 13 Feb 2022 19:34:00 +0000 (20:34 +0100)
committerMarkus Böck <markus.boeck02@gmail.com>
Tue, 15 Feb 2022 11:17:19 +0000 (12:17 +0100)
commitdb8ae2fef1592126a8ce52d97e1d6df069ff1e58
tree64623e2cf34bae5ffd57ef785f56e31f601894dd
parent87de451bc577e1f68abb9cec7f68a55f133b6897
[llvm][doc] Update comments and documentation of custom stackmap formats in GC

Since https://reviews.llvm.org/D53892 it is possible to emit a custom stackmap by overwriting the emitStackMaps method of GCMetadataPrinter. That way even AOT compilers can generate a more efficient and more suitable format for their needs.

This patch updates documentation and stale comments in source code. In particular it removes the issue from the issue list in the Statepoints documentation and adjusts comments in GCStrategy.

Differential Revision: https://reviews.llvm.org/D119660
llvm/docs/Statepoints.rst
llvm/include/llvm/IR/GCStrategy.h