• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /openjdk9/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/

Lines Matching defs:invoke

268         public final Invoke invoke;
281 protected InvokeData(Invoke invoke, ResolvedJavaType contextType, int invokeOrderId, int callTargetOrderId, int stateAfterOrderId, int nextOrderId, int nextNextOrderId, int exceptionOrderId,
283 this.invoke = invoke;
564 private InvokeData readInvokeData(MethodScope methodScope, int invokeOrderId, Invoke invoke) {
570 if (invoke instanceof InvokeWithExceptionNode) {
575 return new InvokeData(invoke, contextType, invokeOrderId, callTargetOrderId, stateAfterOrderId, nextOrderId, nextNextOrderId, exceptionOrderId, exceptionStateOrderId,
578 return new InvokeData(invoke, contextType, invokeOrderId, callTargetOrderId, stateAfterOrderId, nextOrderId, -1, -1, -1, -1);
593 assert invokeData.invoke.callTarget() == null : "callTarget edge is ignored during decoding of Invoke";
595 if (invokeData.invoke instanceof InvokeWithExceptionNode) {
596 ((InvokeWithExceptionNode) invokeData.invoke).setCallTarget(callTarget);
598 ((InvokeNode) invokeData.invoke).setCallTarget(callTarget);
601 assert invokeData.invoke.stateAfter() == null && invokeData.invoke.stateDuring() == null : "FrameState edges are ignored during decoding of Invoke";
602 invokeData.invoke.setStateAfter((FrameState) ensureNodeCreated(methodScope, loopScope, invokeData.stateAfterOrderId));
604 invokeData.invoke.setNext(makeStubNode(methodScope, loopScope, invokeData.nextOrderId));
605 if (invokeData.invoke instanceof InvokeWithExceptionNode) {
606 ((InvokeWithExceptionNode) invokeData.invoke).setExceptionEdge((AbstractBeginNode) makeStubNode(methodScope, loopScope, invokeData.exceptionOrderId));