Searched refs:substituteDeclaringClass (Results 1 - 5 of 5) sorted by relevance
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/ |
H A D | MethodSubstitutionRegistry.java | 40 * @param substituteDeclaringClass the class declaring the substitute method 46 default void registerMethodSubstitution(Class<?> substituteDeclaringClass, String name, Type... argumentTypes) { argument 47 registerMethodSubstitution(substituteDeclaringClass, name, name, argumentTypes); 53 * @param substituteDeclaringClass the class declaring the substitute method 60 void registerMethodSubstitution(Class<?> substituteDeclaringClass, String name, String substituteName, Type... argumentTypes); argument
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.sparc/src/org/graalvm/compiler/replacements/sparc/ |
H A D | SPARCGraphBuilderPlugins.java | 63 private static void registerIntegerLongPlugins(InvocationPlugins plugins, Class<?> substituteDeclaringClass, JavaKind kind, BytecodeProvider bytecodeProvider) { argument 67 r.registerMethodSubstitution(substituteDeclaringClass, "numberOfLeadingZeros", type); 68 r.registerMethodSubstitution(substituteDeclaringClass, "numberOfTrailingZeros", type);
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/ |
H A D | AArch64GraphBuilderPlugins.java | 52 private static void registerIntegerLongPlugins(InvocationPlugins plugins, Class<?> substituteDeclaringClass, JavaKind kind, BytecodeProvider bytecodeProvider) { argument 80 r.registerMethodSubstitution(substituteDeclaringClass, "bitCount", type);
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/ |
H A D | AMD64GraphBuilderPlugins.java | 79 private static void registerIntegerLongPlugins(InvocationPlugins plugins, Class<?> substituteDeclaringClass, JavaKind kind, AMD64 arch, BytecodeProvider bytecodeProvider) { argument 97 r.registerMethodSubstitution(substituteDeclaringClass, "numberOfLeadingZeros", type); 113 r.registerMethodSubstitution(substituteDeclaringClass, "numberOfTrailingZeros", type);
|
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/ |
H A D | InvocationPlugins.java | 346 * @param substituteDeclaringClass the class declaring the substitute method 354 public void registerMethodSubstitution(Class<?> substituteDeclaringClass, String name, Type... argumentTypes) { argument 355 registerMethodSubstitution(substituteDeclaringClass, name, name, argumentTypes); 361 * @param substituteDeclaringClass the class declaring the substitute method 370 public void registerMethodSubstitution(Class<?> substituteDeclaringClass, String name, String substituteName, Type... argumentTypes) { argument 371 MethodSubstitutionPlugin plugin = createMethodSubstitution(substituteDeclaringClass, substituteName, argumentTypes); 375 public MethodSubstitutionPlugin createMethodSubstitution(Class<?> substituteDeclaringClass, String substituteName, Type... argumentTypes) { argument 377 MethodSubstitutionPlugin plugin = new MethodSubstitutionPlugin(methodSubstitutionBytecodeProvider, substituteDeclaringClass, substituteName, argumentTypes);
|
Completed in 150 milliseconds