[llvm] r242441 - List supported architectures for StackMap section and related intrinsics

Philip Reames listmail at philipreames.com
Thu Jul 16 14:10:46 PDT 2015


Author: reames
Date: Thu Jul 16 16:10:46 2015
New Revision: 242441

URL: http://llvm.org/viewvc/llvm-project?rev=242441&view=rev
Log:
List supported architectures for StackMap section and related intrinsics

Not having this documented led to some confusion in a recent review thread.


Modified:
    llvm/trunk/docs/StackMaps.rst
    llvm/trunk/docs/Statepoints.rst

Modified: llvm/trunk/docs/StackMaps.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/StackMaps.rst?rev=242441&r1=242440&r2=242441&view=diff
==============================================================================
--- llvm/trunk/docs/StackMaps.rst (original)
+++ llvm/trunk/docs/StackMaps.rst Thu Jul 16 16:10:46 2015
@@ -499,3 +499,13 @@ the same requirement imposed by the llvm
 transformations must not substitute the alloca with any intervening
 value. This can be verified by the runtime simply by checking that the
 stack map's location is a Direct location type.
+
+
+Supported Architectures
+=======================
+
+Support for StackMap generation and the related intrinsics requires 
+some code for each backend.  Today, only a subset of LLVM's backends 
+are supported.  The currently supported architectures are X86_64, 
+PowerPC, and Aarch64.
+

Modified: llvm/trunk/docs/Statepoints.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/Statepoints.rst?rev=242441&r1=242440&r2=242441&view=diff
==============================================================================
--- llvm/trunk/docs/Statepoints.rst (original)
+++ llvm/trunk/docs/Statepoints.rst Thu Jul 16 16:10:46 2015
@@ -699,6 +699,12 @@ deoptimization or introspection) at safe
 llvmdev mailing list for suggestions.
 
 
+Supported Architectures
+=======================
+
+Support for statepoint generation requires some code for each backend.
+Today, only X86_64 is supported.  
+
 Bugs and Enhancements
 =====================
 





More information about the llvm-commits mailing list