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,
org.graalvm.compiler.nodes.spi.PlatformConfigurationProvider platformConfigurationProvider,
org.graalvm.compiler.core.common.spi.MetaAccessExtensionProvider metaAccessExtensionProvider,
org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider) |
Modifier and Type | Method and Description |
---|---|
org.graalvm.compiler.phases.util.Providers |
copyWith(org.graalvm.compiler.core.common.spi.ConstantFieldProvider substitution) |
org.graalvm.compiler.phases.util.Providers |
copyWith(jdk.vm.ci.meta.ConstantReflectionProvider substitution) |
org.graalvm.compiler.phases.util.Providers |
copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution) |
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins |
getGraphBuilderPlugins() |
void |
setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins) |
copyWith, getCodeCache, getSnippetReflection, getWordTypes
getConstantFieldProvider, getConstantReflection, getForeignCalls, getLoopsDataProvider, getLowerer, getMetaAccess, getMetaAccessExtensionProvider, getPlatformConfigurationProvider, getReplacements, getStampProvider
public 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, org.graalvm.compiler.nodes.spi.PlatformConfigurationProvider platformConfigurationProvider, org.graalvm.compiler.core.common.spi.MetaAccessExtensionProvider metaAccessExtensionProvider, org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider)
public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins getGraphBuilderPlugins()
public void setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins)
public org.graalvm.compiler.phases.util.Providers copyWith(jdk.vm.ci.meta.ConstantReflectionProvider substitution)
copyWith
in class org.graalvm.compiler.phases.util.Providers
public org.graalvm.compiler.phases.util.Providers copyWith(org.graalvm.compiler.core.common.spi.ConstantFieldProvider substitution)
copyWith
in class org.graalvm.compiler.phases.util.Providers
public org.graalvm.compiler.phases.util.Providers copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution)
copyWith
in class org.graalvm.compiler.phases.util.Providers