/openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ |
H A D | VerifyHeapAtReturnPhase.java | 34 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 D | ReturnTreeImpl.java | 33 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 D | FloatingReadTest.java | 73 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 D | LongNodeChainTest.java | 79 ReturnNode returnNode = graph.add(new ReturnNode(value)); 80 graph.start().setNext(returnNode); 87 JavaConstant asConstant = (JavaConstant) returnNode.result().asConstant();
|
H A D | SimpleCFGTest.java | 67 ReturnNode returnNode = graph.add(new ReturnNode(null)); 68 merge.setNext(returnNode); 86 assertDeepEquals(blocks[3], cfg.blockFor(returnNode));
|
H A D | CompareCanonicalizerTest.java | 102 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 D | FilteredStepIterator.java | 48 return returnNode(node);
|
H A D | ForwardPositionIterator.java | 87 return returnNode(_source.next());
|
H A D | AbsoluteIterator.java | 69 return returnNode(_source.next());
|
H A D | SingletonIterator.java | 82 return returnNode(result);
|
H A D | NodeIteratorBase.java | 41 * returnNode(). 158 protected final int returnNode(final int node) { method in class:NodeIteratorBase
|
H A D | FilterIterator.java | 96 return returnNode(node);
|
H A D | StepIterator.java | 114 return returnNode(node);
|
/openjdk9/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ |
H A D | ReturnNode.java | 57 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 D | AbstractMergeNode.java | 216 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 D | DTMDefaultBaseIterators.java | 332 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 D | DTMAxisIteratorBase.java | 198 * <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 D | EATestBase.java | 144 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 D | ObjectCloneNode.java | 93 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 D | FunctionDefinitionFactory.java | 90 Return returnNode; 132 returnNode = builder.setComplexityLimit(complexityLimit - blockComplLimit) 137 returnNode = new Return(new Nothing()); 147 return new FunctionDefinition(functionInfo, argumentsDeclaration, body, returnNode);
|
H A D | FunctionRedefinitionFactory.java | 72 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 D | InlineInstrumentationPhase.java | 154 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 D | OpaqueDirectiveTest.java | 133 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 D | SAX2DTM2.java | 115 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 D | Lower.java | 359 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...] |