protected static class NonSnippetLowerings.FloatConvertLowering extends Object implements NodeLoweringProvider<org.graalvm.compiler.nodes.calc.FloatConvertNode>
Constructor and Description |
---|
FloatConvertLowering(org.graalvm.compiler.options.OptionValues options,
Iterable<org.graalvm.compiler.debug.DebugHandlersFactory> factories,
org.graalvm.compiler.phases.util.Providers providers,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection,
jdk.vm.ci.code.TargetDescription target) |
Modifier and Type | Method and Description |
---|---|
void |
lower(org.graalvm.compiler.nodes.calc.FloatConvertNode node,
org.graalvm.compiler.nodes.spi.LoweringTool tool) |
public FloatConvertLowering(org.graalvm.compiler.options.OptionValues options, Iterable<org.graalvm.compiler.debug.DebugHandlersFactory> factories, org.graalvm.compiler.phases.util.Providers providers, org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection, jdk.vm.ci.code.TargetDescription target)
public void lower(org.graalvm.compiler.nodes.calc.FloatConvertNode node, org.graalvm.compiler.nodes.spi.LoweringTool tool)
lower
in interface NodeLoweringProvider<org.graalvm.compiler.nodes.calc.FloatConvertNode>