Uses of Class
de.mirkosertic.bytecoder.core.ir.Graph
Packages that use Graph
Package
Description
-
Uses of Graph in de.mirkosertic.bytecoder.core.backend.js
Methods in de.mirkosertic.bytecoder.core.backend.js with parameters of type GraphModifier and TypeMethodDescriptionvoidJSStructuredControlflowCodeGenerator.registerVariables(Graph g) -
Uses of Graph in de.mirkosertic.bytecoder.core.backend.opencl
Methods in de.mirkosertic.bytecoder.core.backend.opencl with parameters of type GraphModifier and TypeMethodDescriptionvoidOpenCLStructuredControlflowCodeGenerator.registerVariables(Graph g) -
Uses of Graph in de.mirkosertic.bytecoder.core.backend.sequencer
Fields in de.mirkosertic.bytecoder.core.backend.sequencer declared as GraphModifier and TypeFieldDescriptionprivate final GraphDominatorTree.graphprivate final GraphSequencer.graphMethods in de.mirkosertic.bytecoder.core.backend.sequencer with parameters of type GraphModifier and TypeMethodDescriptionvoidStructuredControlflowCodeGenerator.registerVariables(Graph g) Constructors in de.mirkosertic.bytecoder.core.backend.sequencer with parameters of type GraphModifierConstructorDescriptionDominatorTree(Graph graph) Sequencer(Graph g, DominatorTree dominatorTree, StructuredControlflowCodeGenerator codegenerator) -
Uses of Graph in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm declared as GraphModifier and TypeFieldDescriptionprivate final GraphWasmStructuredControlflowCodeGenerator.graphMethods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type GraphModifier and TypeMethodDescriptionJavaLangDoubleIntrinsic.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) JavaLangFloatIntrinsic.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) voidWasmStructuredControlflowCodeGenerator.registerVariables(Graph g) Constructors in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type GraphModifierConstructorDescriptionWasmStructuredControlflowCodeGenerator(CompileUnit compileUnit, Module module, Map<ResolvedClass, StructType> rtMappings, Map<ResolvedClass, StructType> objectTypeMappings, ExportableFunction exportableFunction, Function<org.objectweb.asm.Type, WasmType> typeConverter, Function<ResolvedMethod, FunctionType> functionTypeConverter, MethodToIDMapper methodToIDMapper, Graph graph, List<ResolvedClass> resolvedClasses, VTableResolver vTableResolver, GeneratedMethodsRegistry generatedMethodsRegistry, FunctionIndex functionIndex) -
Uses of Graph in de.mirkosertic.bytecoder.core.ir
Fields in de.mirkosertic.bytecoder.core.ir declared as GraphModifier and TypeFieldDescriptionResolvedMethod.methodBody(package private) final GraphNode.ownerMethods in de.mirkosertic.bytecoder.core.ir with parameters of type GraphModifier and TypeMethodDescriptionvoidFixup.applyTo(Graph g, Map<org.objectweb.asm.tree.AbstractInsnNode, Map<org.objectweb.asm.tree.AbstractInsnNode, EdgeType>> incomingEdgesPerLabel) abstract <T extends Node>
TConstructors in de.mirkosertic.bytecoder.core.ir with parameters of type GraphModifierConstructorDescription(package private)AbstractVar(Graph owner, org.objectweb.asm.Type value, NodeType nodeType) (package private)(package private)(package private)ArrayLength(Graph owner) (package private)(package private)ArrayStore(Graph owner) (package private)BootstrapMethod(Graph owner, org.objectweb.asm.Type methodType, org.objectweb.asm.Type className, String methodName, Reference.Kind kind) (package private)(package private)CaughtException(Graph owner, org.objectweb.asm.Type value) (package private)ClassInitialization(Graph owner, org.objectweb.asm.Type type) (package private)(package private)ControlTokenConsumer(Graph owner, NodeType nodeType) (package private)(package private)(package private)EnumValuesOf(Graph owner, org.objectweb.asm.Type type) (package private)FieldReference(Graph owner, ResolvedField resolvedField, Reference.Kind kind) (package private)FrameDebugInfo(Graph owner, Frame frame) (package private)(package private)(package private)InstanceOf(Graph owner) (package private)InvokeDynamicExpression(Graph owner, org.objectweb.asm.Type type) (package private)LineNumberDebugInfo(Graph owner, String sourceFile, int lineNumber) (package private)LookupSwitch(Graph owner) (package private)MethodArgument(Graph owner, org.objectweb.asm.Type type, int index) (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) (package private)MethodType(Graph owner, org.objectweb.asm.Type type) (package private)MonitorEnter(Graph owner) (package private)MonitorExit(Graph owner) (package private)(package private)(package private)(package private)(package private)(package private)(package private)NullReference(Graph owner) (package private)NullTest(Graph owner, NullTest.Operation operation) (package private)NumericalTest(Graph owner, NumericalTest.Operation operation) (package private)ObjectString(Graph owner, StringConstant value) (package private)(package private)(package private)PrimitiveClassReference(Graph owner, org.objectweb.asm.Type type) (package private)PrimitiveDouble(Graph owner, double value) (package private)PrimitiveFloat(Graph owner, float value) (package private)PrimitiveInt(Graph owner, int value) (package private)PrimitiveLong(Graph owner, long value) (package private)PrimitiveShort(Graph owner, short value) (package private)PrimitiveValue(Graph owner, org.objectweb.asm.Type type, NodeType nodeType) (package private)ReadClassField(Graph owner, org.objectweb.asm.Type type, ResolvedField resolvedField) (package private)ReadInstanceField(Graph owner, org.objectweb.asm.Type type, ResolvedField resolvedField) (package private)Reference(Graph owner, org.objectweb.asm.Type type, Reference.Kind kind, NodeType nodeType) (package private)ReferenceTest(Graph owner, ReferenceTest.Operation operation) (package private)(package private)(package private)Reinterpret(Graph owner, org.objectweb.asm.Type type) (package private)(package private)ResolveCallsite(Graph owner) (package private)(package private)ReturnValue(Graph owner) (package private)RuntimeClass(Graph owner) (package private)RuntimeClassOf(Graph owner) (package private)SetClassField(Graph owner, ResolvedField field) (package private)SetInstanceField(Graph owner, ResolvedField field) (package private)(package private)(package private)(package private)TableSwitch(Graph owner, int min, int max) (package private)(package private)(package private)(package private)TypeConversion(Graph owner, org.objectweb.asm.Type type) (package private)TypeReference(Graph owner, org.objectweb.asm.Type type) (package private)(package private)(package private)(package private) -
Uses of Graph in de.mirkosertic.bytecoder.core.parser
Fields in de.mirkosertic.bytecoder.core.parser declared as GraphMethods in de.mirkosertic.bytecoder.core.parser that return GraphMethods in de.mirkosertic.bytecoder.core.parser with parameters of type GraphModifier and TypeMethodDescriptionvoidControlFlowFixup.applyTo(Graph g, Map<org.objectweb.asm.tree.AbstractInsnNode, Map<org.objectweb.asm.tree.AbstractInsnNode, EdgeType>> incomingEdgesPerInstruction) CoreIntrinsics.intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) default ControlTokenConsumerIntrinsic.intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) JavaLangSystemIntrinsics.intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) CoreIntrinsics.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) default ValueIntrinsic.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) JavaAssertionsIntrinsics.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) JavaLangClassIntrinsics.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) JavaLangObjectIntrinsics.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) VMIntrinsics.intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser) CoreIntrinsics.intrinsifyStaticFieldAccess(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) default ValueIntrinsic.intrinsifyStaticFieldAccess(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) JavaAssertionsIntrinsics.intrinsifyStaticFieldAccess(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) CoreIntrinsics.intrinsifyWriteStaticField(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) default ControlTokenConsumerIntrinsic.intrinsifyWriteStaticField(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) JavaAssertionsIntrinsics.intrinsifyWriteStaticField(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.FieldInsnNode node, ResolvedClass sourceType, Graph graph, GraphParser graphParser) -
Uses of Graph in de.mirkosertic.bytecoder.core.patternmatcher
Methods in de.mirkosertic.bytecoder.core.patternmatcher with parameters of type Graph