public class SVMMethodTypeFlowBuilder
extends com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
SVMMethodTypeFlowBuilder.UnsafeOffsetError |
| Constructor and Description |
|---|
SVMMethodTypeFlowBuilder(com.oracle.graal.pointsto.BigBang bb,
com.oracle.graal.pointsto.flow.MethodTypeFlow methodFlow) |
SVMMethodTypeFlowBuilder(com.oracle.graal.pointsto.BigBang bb,
org.graalvm.compiler.nodes.StructuredGraph graph) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkUnsafeOffset(org.graalvm.compiler.nodes.ValueNode base,
org.graalvm.compiler.nodes.ValueNode offsetNode) |
protected SVMHost |
getHostVM() |
void |
registerUsedElements() |
public SVMMethodTypeFlowBuilder(com.oracle.graal.pointsto.BigBang bb,
com.oracle.graal.pointsto.flow.MethodTypeFlow methodFlow)
public SVMMethodTypeFlowBuilder(com.oracle.graal.pointsto.BigBang bb,
org.graalvm.compiler.nodes.StructuredGraph graph)
protected SVMHost getHostVM()
public void registerUsedElements()
registerUsedElements in class com.oracle.graal.pointsto.flow.MethodTypeFlowBuilderprotected void checkUnsafeOffset(org.graalvm.compiler.nodes.ValueNode base,
org.graalvm.compiler.nodes.ValueNode offsetNode)
checkUnsafeOffset in class com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder