Uses of Class
de.mirkosertic.bytecoder.core.ir.ResolvedMethod
Packages that use ResolvedMethod
Package
Description
-
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend
Methods in de.mirkosertic.bytecoder.core.backend that return ResolvedMethodMethods in de.mirkosertic.bytecoder.core.backend that return types with arguments of type ResolvedMethodMethods in de.mirkosertic.bytecoder.core.backend with parameters of type ResolvedMethodModifier and TypeMethodDescriptionvoidVTable.register(int methodId, ResolvedMethod method) intMethodToIDMapper.resolveIdFor(ResolvedMethod method) Constructors in de.mirkosertic.bytecoder.core.backend with parameters of type ResolvedMethodModifierConstructorDescriptionCodeGenerationFailure(ResolvedMethod method, DominatorTree dt, RuntimeException cause) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend.js
Subinterfaces with type arguments of type ResolvedMethod in de.mirkosertic.bytecoder.core.backend.jsMethods in de.mirkosertic.bytecoder.core.backend.js with parameters of type ResolvedMethodModifier and TypeMethodDescriptionvoidJSBackend.generateMethodWithPrefix(PrintWriter pw, CompileUnit compileUnit, ResolvedClass cl, ResolvedMethod m, CompileOptions options, GeneratedMethodsRegistry generatedMethodsRegistry) voidJSBackend.generateNativeMethodWithPrefix(PrintWriter pw, CompileUnit compileUnit, ResolvedClass cl, ResolvedMethod m) voidJSBackend.generateOpaqueAdapterMethodWithPrefix(PrintWriter pw, CompileUnit compileUnit, ResolvedClass cl, ResolvedMethod m) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend.opencl
Methods in de.mirkosertic.bytecoder.core.backend.opencl with parameters of type ResolvedMethodModifier and TypeMethodDescriptionvoidOpenCLWriter.writeInline(ResolvedMethod method) voidOpenCLWriter.writeKernel(ResolvedMethod method) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend.wasm
Methods in de.mirkosertic.bytecoder.core.backend.wasm that return types with arguments of type ResolvedMethodMethods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type ResolvedMethodModifier and TypeMethodDescriptionvoidOpaqueTypesAdapterMethods.register(ResolvedClass resolvedClass, ResolvedMethod method) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.ir
Fields in de.mirkosertic.bytecoder.core.ir declared as ResolvedMethodModifier and TypeFieldDescriptionResolvedClass.classInitializerfinal ResolvedMethodMethodInvocation.methodfinal ResolvedMethodMethodInvocationExpression.methodfinal ResolvedMethodMethodReference.resolvedMethodFields in de.mirkosertic.bytecoder.core.ir with type parameters of type ResolvedMethodMethods in de.mirkosertic.bytecoder.core.ir that return ResolvedMethodModifier and TypeMethodDescriptionAbstractInvocation.method()MethodInvocation.method()MethodInvocationExpression.method()ResolvedClass.resolveMethod(String methodName, org.objectweb.asm.Type methodType, AnalysisStack analysisStack) Methods in de.mirkosertic.bytecoder.core.ir that return types with arguments of type ResolvedMethodMethods in de.mirkosertic.bytecoder.core.ir with parameters of type ResolvedMethodModifier and TypeMethodDescriptionGraph.newMethodInvocation(InvocationType invocationType, org.objectweb.asm.tree.MethodInsnNode insn, ResolvedMethod rm) Graph.newMethodInvocationExpression(InvocationType invocationType, org.objectweb.asm.tree.MethodInsnNode insn, ResolvedMethod rm) Graph.newMethodReference(ResolvedMethod method, Reference.Kind kind) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.optimizer
Methods in de.mirkosertic.bytecoder.core.optimizer with parameters of type ResolvedMethodModifier and TypeMethodDescriptionstatic longUtils.methodSize(ResolvedMethod rm) booleanCMPInNumericalTest.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanCopyToRedundantVariable.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanCopyToUnusedPHIOrVariable.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanDeleteRedundantClassInitializations.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanDropDebugData.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanDropRedundantRegions.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanDropUnusedValues.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanIfOnConstant.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanInefficientSetFieldOrArray.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanInefficientSetFieldWithPatternMatcher.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanInlineMethodExpressions.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanInlineVoidMethods.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanMathWithConstants.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanOptimizations.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanOptimizer.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanSingularPHIOrVariable.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) booleanVirtualToDirectInvocation.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method) Constructors in de.mirkosertic.bytecoder.core.optimizer with parameters of type ResolvedMethod -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.parser
Methods in de.mirkosertic.bytecoder.core.parser that return ResolvedMethodModifier and TypeMethodDescriptionCompileUnit.resolveMainMethod(org.objectweb.asm.Type invokedType, String methodName, org.objectweb.asm.Type methodType) Method parameters in de.mirkosertic.bytecoder.core.parser with type arguments of type ResolvedMethodModifier and TypeMethodDescriptionvoidCompileUnit.processExportedMethods(BiConsumer<String, ResolvedMethod> processor) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.test
Methods in de.mirkosertic.bytecoder.core.test with parameters of type ResolvedMethodModifier and TypeMethodDescriptionbooleanFocusOptimizer.optimize(BackendType backendType, CompileUnit compileUnit, ResolvedMethod method)