public static interface DefaultHotSpotLoweringProvider.Extension
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Node> |
getNodeType() |
void |
initialize(HotSpotProviders providers,
OptionValues options,
GraalHotSpotVMConfig config,
HotSpotHostForeignCallsProvider foreignCalls,
Iterable<DebugHandlersFactory> factories)
Initializes this extension.
|
void |
lower(Node n,
LoweringTool tool)
Lowers
n whose type is guaranteed to be DefaultHotSpotLoweringProvider.Extension.getNodeType(). |
void lower(Node n, LoweringTool tool)
n whose type is guaranteed to be DefaultHotSpotLoweringProvider.Extension.getNodeType().void initialize(HotSpotProviders providers, OptionValues options, GraalHotSpotVMConfig config, HotSpotHostForeignCallsProvider foreignCalls, Iterable<DebugHandlersFactory> factories)