Uses of Class
de.mirkosertic.bytecoder.core.ir.ResolvedMethod
Packages that use ResolvedMethod
Package
Description
-
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend
Fields in de.mirkosertic.bytecoder.core.backend declared as ResolvedMethodFields in de.mirkosertic.bytecoder.core.backend with type parameters of type ResolvedMethodMethods 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
Methods 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 TypeMethodDescriptionprivate OpenCLInputOutputsOpenCLCompileBackend.inputOutputsFor(ResolvedMethod resolvedMethod) voidOpenCLWriter.writeInline(ResolvedMethod method) voidOpenCLWriter.writeKernel(ResolvedMethod method) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type ResolvedMethodModifier and TypeFieldDescriptionprivate final Function<ResolvedMethod, FunctionType> WasmStructuredControlflowCodeGenerator.functionTypeConverterprivate final Map<ResolvedClass, List<ResolvedMethod>> OpaqueTypesAdapterMethods.knownMethodsMethods 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) private ResolvedMethodResolvedClass.resolveMethodInternal(String methodName, org.objectweb.asm.Type methodType, AnalysisStack analysisStack, boolean onlyImplementations) 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) Constructors in de.mirkosertic.bytecoder.core.ir with parameters of type ResolvedMethodModifierConstructorDescription(package private)MethodInvocation(Graph owner, org.objectweb.asm.tree.MethodInsnNode insnNode, ResolvedMethod method, InvocationType invocationType) (package private)MethodInvocationExpression(Graph owner, org.objectweb.asm.tree.MethodInsnNode insnNode, ResolvedMethod method, InvocationType invocationType) (package private)MethodReference(Graph owner, ResolvedMethod resolvedMethod, Reference.Kind kind) -
Uses of ResolvedMethod in de.mirkosertic.bytecoder.core.optimizer
Fields in de.mirkosertic.bytecoder.core.optimizer declared as ResolvedMethodMethods in de.mirkosertic.bytecoder.core.optimizer with parameters of type ResolvedMethodModifier and TypeMethodDescriptionprivate booleanInlineMethodExpressions.isInliningCandidate(ResolvedMethod rm) private booleanInlineVoidMethods.isInliningCandidate(ResolvedMethod rm) private booleanVirtualToDirectInvocation.isMethodOverriddenInSubclass(ResolvedClass rc, ResolvedMethod method) static 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
Fields in de.mirkosertic.bytecoder.core.parser with type parameters of type ResolvedMethodModifier and TypeFieldDescriptionprivate final Map<String, ResolvedMethod> CompileUnit.exportedMethodsMethods 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)