Mercurial > hg > graal-compiler
comparison graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotBackendFactory.java @ 20836:63e4f33dce84
moved registration of AMD64 specific plugins to AMD64GraphBuilderPlugins
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 07 Apr 2015 17:41:19 +0200 |
parents | 9794217565cd |
children | 9e8f6d379720 |
comparison
equal
deleted
inserted
replaced
20835:a2cd0e7072e2 | 20836:63e4f33dce84 |
---|---|
186 } | 186 } |
187 | 187 |
188 protected Plugins createGraphBuilderPlugins(HotSpotGraalRuntimeProvider runtime, TargetDescription target, HotSpotConstantReflectionProvider constantReflection, | 188 protected Plugins createGraphBuilderPlugins(HotSpotGraalRuntimeProvider runtime, TargetDescription target, HotSpotConstantReflectionProvider constantReflection, |
189 HotSpotHostForeignCallsProvider foreignCalls, HotSpotMetaAccessProvider metaAccess, HotSpotSnippetReflectionProvider snippetReflection, HotSpotReplacementsImpl replacements, | 189 HotSpotHostForeignCallsProvider foreignCalls, HotSpotMetaAccessProvider metaAccess, HotSpotSnippetReflectionProvider snippetReflection, HotSpotReplacementsImpl replacements, |
190 HotSpotWordTypes wordTypes, HotSpotStampProvider stampProvider) { | 190 HotSpotWordTypes wordTypes, HotSpotStampProvider stampProvider) { |
191 Plugins plugins = HotSpotGraphBuilderPlugins.create(runtime.getConfig(), wordTypes, metaAccess, constantReflection, snippetReflection, foreignCalls, stampProvider, replacements, target.arch); | 191 Plugins plugins = HotSpotGraphBuilderPlugins.create(runtime.getConfig(), wordTypes, metaAccess, constantReflection, snippetReflection, foreignCalls, stampProvider, replacements); |
192 AMD64GraphBuilderPlugins.register(plugins, (AMD64) target.arch); | 192 AMD64GraphBuilderPlugins.register(plugins, (AMD64) target.arch); |
193 return plugins; | 193 return plugins; |
194 } | 194 } |
195 | 195 |
196 protected AMD64HotSpotBackend createBackend(HotSpotGraalRuntimeProvider runtime, HotSpotProviders providers) { | 196 protected AMD64HotSpotBackend createBackend(HotSpotGraalRuntimeProvider runtime, HotSpotProviders providers) { |