Searched refs:returnNode (Results 1 - 25 of 47) sorted by relevance

12

/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/
H A DVerifyHeapAtReturnPhase.java34 for (ReturnNode returnNode : graph.getNodes(ReturnNode.TYPE)) {
35 VerifyHeapNode.addBefore(returnNode);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/
H A DReturnTreeImpl.java33 ReturnTreeImpl(final ReturnNode returnNode, final ExpressionTree expr) { argument
34 super(returnNode);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/
H A DFloatingReadTest.java73 ReturnNode returnNode = null;
78 assert returnNode == null;
79 returnNode = (ReturnNode) n;
87 Assert.assertNotNull(returnNode);
89 Assert.assertTrue(returnNode.result() instanceof FloatingReadNode);
91 FloatingReadNode read = (FloatingReadNode) returnNode.result();
H A DLongNodeChainTest.java79 ReturnNode returnNode = graph.add(new ReturnNode(value));
80 graph.start().setNext(returnNode);
87 JavaConstant asConstant = (JavaConstant) returnNode.result().asConstant();
H A DSimpleCFGTest.java67 ReturnNode returnNode = graph.add(new ReturnNode(null));
68 merge.setNext(returnNode);
86 assertDeepEquals(blocks[3], cfg.blockFor(returnNode));
H A DCompareCanonicalizerTest.java102 ReturnNode returnNode = (ReturnNode) graph.start().next();
103 ConditionalNode conditional = (ConditionalNode) returnNode.result();
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/
H A DFilteredStepIterator.java48 return returnNode(node);
H A DForwardPositionIterator.java87 return returnNode(_source.next());
H A DAbsoluteIterator.java69 return returnNode(_source.next());
H A DSingletonIterator.java82 return returnNode(result);
H A DNodeIteratorBase.java41 * returnNode().
158 protected final int returnNode(final int node) { method in class:NodeIteratorBase
H A DFilterIterator.java96 return returnNode(node);
H A DStepIterator.java114 return returnNode(node);
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/
H A DReturnNode.java57 private ReturnNode(final ReturnNode returnNode, final Expression expression) { argument
58 super(returnNode);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/
H A DAbstractMergeNode.java216 ReturnNode returnNode = (ReturnNode) currentNext;
217 if (anchored().isNotEmpty() || returnNode.getMemoryMap() != null) {
223 if (usage != returnNode && !(usage instanceof FrameState)) {
229 ValuePhiNode returnValuePhi = returnNode.result() == null || !isPhiAtMerge(returnNode.result()) ? null : (ValuePhiNode) returnNode.result();
232 ReturnNode newReturn = graph().add(new ReturnNode(returnValuePhi == null ? returnNode.result() : returnValuePhi.valueAt(end)));
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/
H A DDTMDefaultBaseIterators.java332 return returnNode(makeNodeHandle(node));
414 return returnNode(result);
502 return returnNode(makeNodeHandle(node));
572 return returnNode(node);
635 return returnNode(node);
678 return returnNode(node);
737 return returnNode(_startNode);
780 return returnNode(node);
785 return returnNode(node);
789 return returnNode(nod
[all...]
H A DDTMAxisIteratorBase.java198 * <code>return returnNode(node);</code>
212 protected final int returnNode(final int node) method in class:DTMAxisIteratorBase
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/
H A DEATestBase.java144 for (ReturnNode returnNode : returnNodes) {
145 Assert.assertTrue(returnNode.result().toString(), returnNode.result().isConstant());
146 Assert.assertEquals(expectedConstantResult, returnNode.result().asConstant());
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/
H A DObjectCloneNode.java93 ReturnNode returnNode = newGraph.add(new ReturnNode(newInstance));
94 newGraph.addAfterFixed(newInstance, returnNode);
98 newGraph.addBeforeFixed(returnNode, load);
99 newGraph.addBeforeFixed(returnNode, newGraph.add(new StoreFieldNode(newInstance, field, load)));
/openjdk9/hotspot/test/testlibrary/jittester/src/jdk/test/lib/jittester/factories/
H A DFunctionDefinitionFactory.java90 Return returnNode;
132 returnNode = builder.setComplexityLimit(complexityLimit - blockComplLimit)
137 returnNode = new Return(new Nothing());
147 return new FunctionDefinition(functionInfo, argumentsDeclaration, body, returnNode);
H A DFunctionRedefinitionFactory.java72 Return returnNode;
104 returnNode = builder.setComplexityLimit(complexityLimit - blockComplLimit)
109 returnNode = new Return(new Nothing());
122 return new FunctionRedefinition(functionInfo, argumentsDeclaration, body, returnNode);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/instrumentation/
H A DInlineInstrumentationPhase.java154 ReturnNode returnNode = (ReturnNode) duplicates.get(returnNodes.get(0));
155 returnNode.replaceAndDelete(instrumentationNode);
158 for (ReturnNode returnNode : returnNodes) {
159 returnDuplicates.add((ReturnNode) duplicates.get(returnNode));
163 for (ReturnNode returnNode : returnDuplicates) {
166 returnNode.replaceAndDelete(endNode);
/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/
H A DOpaqueDirectiveTest.java133 for (ReturnNode returnNode : graph.getNodes(ReturnNode.TYPE)) {
134 Assert.assertEquals(snippet.expectedReturnNode(), returnNode.result().getClass());
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/
H A DSAX2DTM2.java115 return returnNode(makeNodeHandle(node));
192 return returnNode(makeNodeHandle(result));
197 return returnNode(makeNodeHandle(result));
203 return returnNode(makeNodeHandle(result));
294 return returnNode(makeNodeHandle(node));
373 return returnNode(node);
379 return returnNode(node);
384 return returnNode(node);
429 return returnNode(makeNodeHandle(_currentNode));
476 : returnNode(makeNodeHandl
[all...]
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/
H A DLower.java359 public Node leaveReturnNode(final ReturnNode returnNode) { argument
360 addStatement(returnNode); //ReturnNodes are always terminal, marked as such in constructor
361 return returnNode;
501 public Node leaveReturnNode(final ReturnNode returnNode) {
502 final Expression expr = returnNode.getExpression();
510 final int retLineNumber = returnNode.getLineNumber();
511 final long retToken = returnNode.getToken();
513 newStatements.add(new ExpressionStatement(retLineNumber, retToken, returnNode.getFinish(), expr));
519 return createJumpToInlinedFinally(fn, inlinedFinallies, prependFinally(finallyBlock, returnNode));
524 final int retLineNumber = returnNode
[all...]

Completed in 193 milliseconds

12