Uses of Class
de.mirkosertic.bytecoder.core.ir.Graph
-
-
Uses of Graph in de.mirkosertic.bytecoder.core.backend.sequencer
Fields in de.mirkosertic.bytecoder.core.backend.sequencer declared as Graph Modifier and Type Field Description private Graph
DominatorTree. graph
private Graph
Sequencer. graph
Constructors in de.mirkosertic.bytecoder.core.backend.sequencer with parameters of type Graph Constructor Description DominatorTree(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 Graph Modifier and Type Field Description private Graph
WasmStructuredControlflowCodeGenerator. graph
Methods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type Graph Modifier and Type Method Description Value
JavaLangDoubleIntrinsic. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Value
JavaLangFloatIntrinsic. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Constructors in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type Graph Constructor Description WasmStructuredControlflowCodeGenerator(CompileUnit compileUnit, Module module, java.util.Map<ResolvedClass,StructType> rtMappings, java.util.Map<ResolvedClass,StructType> objectTypeMappings, ExportableFunction exportableFunction, java.util.function.Function<org.objectweb.asm.Type,WasmType> typeConverter, java.util.function.Function<ResolvedMethod,FunctionType> functionTypeConverter, MethodToIDMapper methodToIDMapper, Graph graph, java.util.List<ResolvedClass> resolvedClasses, VTableResolver vTableResolver, GeneratedMethodsRegistry generatedMethodsRegistry)
-
Uses of Graph in de.mirkosertic.bytecoder.core.ir
Fields in de.mirkosertic.bytecoder.core.ir declared as Graph Modifier and Type Field Description Graph
ResolvedMethod. methodBody
Methods in de.mirkosertic.bytecoder.core.ir with parameters of type Graph Modifier and Type Method Description void
Fixup. applyTo(Graph g, java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,EdgeType>> incomingEdgesPerLabel)
-
Uses of Graph in de.mirkosertic.bytecoder.core.optimizer
Methods in de.mirkosertic.bytecoder.core.optimizer with parameters of type Graph Modifier and Type Method Description boolean
GraphNodePredicate. test(Graph graph, Node node, NodeContext context)
boolean
NodePatternMatcher. test(Graph g, Node node)
-
Uses of Graph in de.mirkosertic.bytecoder.core.parser
Fields in de.mirkosertic.bytecoder.core.parser declared as Graph Modifier and Type Field Description private Graph
GraphParser. graph
Methods in de.mirkosertic.bytecoder.core.parser that return Graph Modifier and Type Method Description Graph
GraphParser. graph()
Methods in de.mirkosertic.bytecoder.core.parser with parameters of type Graph Modifier and Type Method Description void
ControlFlowFixup. applyTo(Graph g, java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,java.util.Map<org.objectweb.asm.tree.AbstractInsnNode,EdgeType>> incomingEdgesPerInstruction)
ControlTokenConsumer
CoreIntrinsics. intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
default ControlTokenConsumer
Intrinsic. intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
ControlTokenConsumer
JavaLangSystemIntrinsics. intrinsifyMethodInvocation(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Value
CoreIntrinsics. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
default Value
Intrinsic. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Value
JavaLangClassIntrinsics. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Value
JavaLangObjectIntrinsics. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
Value
VMIntrinsics. intrinsifyMethodInvocationWithReturnValue(CompileUnit compileUnit, AnalysisStack analysisStack, org.objectweb.asm.tree.MethodInsnNode node, Value[] incomingData, Graph graph, GraphParser graphParser)
-