Uses of Class
de.mirkosertic.bytecoder.core.ir.Node
-
Packages that use Node Package Description de.mirkosertic.bytecoder.core.backend.js de.mirkosertic.bytecoder.core.backend.opencl de.mirkosertic.bytecoder.core.ir de.mirkosertic.bytecoder.core.optimizer -
-
Uses of Node in de.mirkosertic.bytecoder.core.backend.js
Methods in de.mirkosertic.bytecoder.core.backend.js with parameters of type Node Modifier and Type Method Description private void
JSStructuredControlflowCodeGenerator. writeExpression(Node node)
-
Uses of Node in de.mirkosertic.bytecoder.core.backend.opencl
Methods in de.mirkosertic.bytecoder.core.backend.opencl with parameters of type Node Modifier and Type Method Description private void
OpenCLStructuredControlflowCodeGenerator. writeExpression(Node node)
-
Uses of Node in de.mirkosertic.bytecoder.core.ir
Fields in de.mirkosertic.bytecoder.core.ir declared as Node Modifier and Type Field Description Node[]
Node. incomingDataFlows
Node[]
Node. outgoingFlows
Fields in de.mirkosertic.bytecoder.core.ir with type parameters of type Node Modifier and Type Field Description private java.util.List<Node>
Graph. nodes
Methods in de.mirkosertic.bytecoder.core.ir that return Node Modifier and Type Method Description Node
Graph. register(Node n)
Methods in de.mirkosertic.bytecoder.core.ir that return types with arguments of type Node Modifier and Type Method Description java.util.List<Node>
Graph. nodes()
Methods in de.mirkosertic.bytecoder.core.ir with parameters of type Node Modifier and Type Method Description void
Node. addIncomingData(Node... nodes)
private void
Node. addIncomingDataNoInternal(Node... nodes)
void
Node. addOutgoingData(Node node)
void
Graph. deleteNode(Node node)
Node
Graph. register(Node n)
void
Graph. remapDataFlow(Node original, Node newValue)
boolean
Node. remapDataFlow(Node original, Node newValue)
void
Node. removeFromIncomingData(Node node)
void
Node. removeFromOutgoingData(Node node)
-
Uses of Node in de.mirkosertic.bytecoder.core.optimizer
Methods in de.mirkosertic.bytecoder.core.optimizer that return types with arguments of type Node Modifier and Type Method Description static java.util.function.Predicate<Node>
NodePredicates. itemOfType(java.lang.Class nodeClass)
Methods in de.mirkosertic.bytecoder.core.optimizer with parameters of type Node Modifier and Type Method Description boolean
GraphNodePredicate. test(Graph graph, Node node, NodeContext context)
boolean
NodePatternMatcher. test(Graph g, Node node)
Method parameters in de.mirkosertic.bytecoder.core.optimizer with type arguments of type Node Modifier and Type Method Description static java.util.function.Predicate<Node[]>
NodePredicates. item(int index, java.util.function.Predicate<Node> pred)
-