public abstract static class SubstrateAllocationSnippets.Templates extends SubstrateTemplates
Modifier and Type | Field and Description |
---|---|
protected org.graalvm.compiler.replacements.AllocationSnippets.AllocationSnippetCounters |
snippetCounters |
Constructor and Description |
---|
Templates(SubstrateAllocationSnippets receiver,
org.graalvm.compiler.options.OptionValues options,
Iterable<org.graalvm.compiler.debug.DebugHandlersFactory> factories,
org.graalvm.compiler.replacements.SnippetCounter.Group.Factory groupFactory,
org.graalvm.compiler.phases.util.Providers providers,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection) |
Modifier and Type | Method and Description |
---|---|
void |
registerLowerings(Map<Class<? extends org.graalvm.compiler.graph.Node>,NodeLoweringProvider<?>> lowerings) |
snippet, snippet, snippet, snippet
protected final org.graalvm.compiler.replacements.AllocationSnippets.AllocationSnippetCounters snippetCounters
public Templates(SubstrateAllocationSnippets receiver, org.graalvm.compiler.options.OptionValues options, Iterable<org.graalvm.compiler.debug.DebugHandlersFactory> factories, org.graalvm.compiler.replacements.SnippetCounter.Group.Factory groupFactory, org.graalvm.compiler.phases.util.Providers providers, org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection)
public void registerLowerings(Map<Class<? extends org.graalvm.compiler.graph.Node>,NodeLoweringProvider<?>> lowerings)