public class SubstrateGraphMaker
extends org.graalvm.compiler.replacements.ReplacementsImpl.GraphMaker
Modifier | Constructor and Description |
---|---|
protected |
SubstrateGraphMaker(org.graalvm.compiler.replacements.ReplacementsImpl replacements,
jdk.vm.ci.meta.ResolvedJavaMethod substitute,
jdk.vm.ci.meta.ResolvedJavaMethod substitutedMethod,
org.graalvm.compiler.word.WordTypes wordTypes) |
Modifier and Type | Method and Description |
---|---|
protected org.graalvm.compiler.nodes.StructuredGraph |
buildInitialGraph(org.graalvm.compiler.debug.DebugContext debug,
org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider,
jdk.vm.ci.meta.ResolvedJavaMethod methodToParse,
Object[] args,
boolean trackNodeSourcePosition,
org.graalvm.compiler.graph.NodeSourcePosition replaceePosition,
org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext.CompilationContext context) |
protected org.graalvm.compiler.java.GraphBuilderPhase.Instance |
createGraphBuilder(org.graalvm.compiler.phases.util.Providers providers,
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration graphBuilderConfig,
org.graalvm.compiler.phases.OptimisticOptimizations optimisticOpts,
org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext initialIntrinsicContext) |
protected SubstrateGraphMaker(org.graalvm.compiler.replacements.ReplacementsImpl replacements, jdk.vm.ci.meta.ResolvedJavaMethod substitute, jdk.vm.ci.meta.ResolvedJavaMethod substitutedMethod, org.graalvm.compiler.word.WordTypes wordTypes)
protected org.graalvm.compiler.java.GraphBuilderPhase.Instance createGraphBuilder(org.graalvm.compiler.phases.util.Providers providers, org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration graphBuilderConfig, org.graalvm.compiler.phases.OptimisticOptimizations optimisticOpts, org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext initialIntrinsicContext)
createGraphBuilder
in class org.graalvm.compiler.replacements.ReplacementsImpl.GraphMaker
protected org.graalvm.compiler.nodes.StructuredGraph buildInitialGraph(org.graalvm.compiler.debug.DebugContext debug, org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider, jdk.vm.ci.meta.ResolvedJavaMethod methodToParse, Object[] args, boolean trackNodeSourcePosition, org.graalvm.compiler.graph.NodeSourcePosition replaceePosition, org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext.CompilationContext context)
buildInitialGraph
in class org.graalvm.compiler.replacements.ReplacementsImpl.GraphMaker