static class TruffleGraphBuilderPlugins.CustomizedUnsafeLoadPlugin extends Object implements InvocationPlugin
InvocationPlugin.Receiver| Modifier and Type | Field and Description |
|---|---|
private Kind |
returnKind |
| Constructor and Description |
|---|
CustomizedUnsafeLoadPlugin(Kind returnKind) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(GraphBuilderContext b,
ResolvedJavaMethod targetMethod,
InvocationPlugin.Receiver receiver,
ValueNode object,
ValueNode offset,
ValueNode condition,
ValueNode location) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, apply, apply, apply, apply, applyPolymorphic, defaultHandler, execute, getApplySourceLocation, inlineOnly, isSignaturePolymorphicprivate final Kind returnKind
public CustomizedUnsafeLoadPlugin(Kind returnKind)
public boolean apply(GraphBuilderContext b, ResolvedJavaMethod targetMethod, InvocationPlugin.Receiver receiver, ValueNode object, ValueNode offset, ValueNode condition, ValueNode location)