public class HostedProviders
extends org.graalvm.compiler.phases.util.Providers
| Constructor and Description |
|---|
HostedProviders(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.code.CodeCacheProvider codeCache,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.core.common.spi.ForeignCallsProvider foreignCalls,
org.graalvm.compiler.nodes.spi.LoweringProvider lowerer,
org.graalvm.compiler.nodes.spi.Replacements replacements,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection,
org.graalvm.compiler.word.WordTypes wordTypes) |
| Modifier and Type | Method and Description |
|---|---|
org.graalvm.compiler.phases.util.Providers |
copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution) |
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins |
getGraphBuilderPlugins() |
org.graalvm.compiler.api.replacements.SnippetReflectionProvider |
getSnippetReflection() |
org.graalvm.compiler.word.WordTypes |
getWordTypes() |
void |
setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins) |
copyWith, copyWith, copyWith, copyWith, copyWith, copyWith, copyWith, getCodeCachegetConstantFieldProvider, getConstantReflection, getForeignCalls, getLowerer, getMetaAccess, getReplacements, getStampProviderpublic HostedProviders(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.code.CodeCacheProvider codeCache,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.core.common.spi.ForeignCallsProvider foreignCalls,
org.graalvm.compiler.nodes.spi.LoweringProvider lowerer,
org.graalvm.compiler.nodes.spi.Replacements replacements,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection,
org.graalvm.compiler.word.WordTypes wordTypes)
public org.graalvm.compiler.word.WordTypes getWordTypes()
public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins getGraphBuilderPlugins()
public org.graalvm.compiler.api.replacements.SnippetReflectionProvider getSnippetReflection()
public void setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins)
public org.graalvm.compiler.phases.util.Providers copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution)
copyWith in class org.graalvm.compiler.phases.util.Providers