public static enum SubstrateBackend.SubstrateMarkId extends Enum<SubstrateBackend.SubstrateMarkId> implements org.graalvm.compiler.code.CompilationResult.MarkId
Enum Constant and Description |
---|
EPILOGUE_END |
EPILOGUE_INCD_RSP |
EPILOGUE_START |
PROLOGUE_DECD_RSP |
PROLOGUE_END |
PROLOGUE_SAVED_REGS |
Modifier and Type | Method and Description |
---|---|
String |
getName() |
boolean |
isMarkAfter() |
static SubstrateBackend.SubstrateMarkId |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SubstrateBackend.SubstrateMarkId[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SubstrateBackend.SubstrateMarkId PROLOGUE_DECD_RSP
public static final SubstrateBackend.SubstrateMarkId PROLOGUE_SAVED_REGS
public static final SubstrateBackend.SubstrateMarkId PROLOGUE_END
public static final SubstrateBackend.SubstrateMarkId EPILOGUE_START
public static final SubstrateBackend.SubstrateMarkId EPILOGUE_INCD_RSP
public static final SubstrateBackend.SubstrateMarkId EPILOGUE_END
public static SubstrateBackend.SubstrateMarkId[] values()
public static SubstrateBackend.SubstrateMarkId valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getName()
getName
in interface org.graalvm.compiler.code.CompilationResult.MarkId
public boolean isMarkAfter()
isMarkAfter
in interface org.graalvm.compiler.code.CompilationResult.MarkId