mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
[Statepoints] Split the calling convention and statepoint flags operand to STATEPOINT into two separate operands.
Differential Revision: http://reviews.llvm.org/D9623 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@237166 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -483,6 +483,12 @@ the runtime or collector are provided via the :ref:`Stack Map format
|
||||
|
||||
Each statepoint generates the following Locations:
|
||||
|
||||
* Constant which describes the calling convention of the call target. This
|
||||
constant is a valid :ref:`calling convention identifier <callingconv>` for
|
||||
the version of LLVM used to generate the stackmap. No additional compatibility
|
||||
guarantees are made for this constant over what LLVM provides elsewhere w.r.t.
|
||||
these identifiers.
|
||||
* Constant which describes the flags passed to the statepoint intrinsic
|
||||
* Constant which describes number of following deopt *Locations* (not
|
||||
operands)
|
||||
* Variable number of Locations, one for each deopt parameter listed in
|
||||
|
Reference in New Issue
Block a user