The statepoint intrinsic accepts a set of flags as its third argument. Valid values come out of this set.
Synopsis
Declared in <llvm/IR/Statepoint.h>
enum class StatepointFlags : int;
Members
Name |
Description |
|
No flags set. |
|
Indicates that this statepoint is a transition from GC‐aware code to code that is not GC‐aware. |
|
Mark the deopt arguments associated with the statepoint as only being "live‐in". By default, deopt arguments are "live‐through". "live‐through" requires that they the value be live on entry, on exit, and at any point during the call. "live‐in" only requires the value be available at the start of the call. In particular, "live‐in" values can be placed in unused argument registers or other non‐callee saved registers. |
|
A bitmask that includes all valid flags. |
Created with MrDocs