Home
last modified time | relevance | path

Searched refs:exitObjState (Results 1 – 7 of 7) sorted by relevance

/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java545 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
546 if (exitObjState != null) { in processLoopExit()
549 if (exitObjState.isVirtual()) { in processLoopExit()
550 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
552 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
559 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
564 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
567 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
572 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
578 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java545 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
546 if (exitObjState != null) { in processLoopExit()
549 if (exitObjState.isVirtual()) { in processLoopExit()
550 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
552 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
559 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
564 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
567 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
572 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
578 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java541 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
542 if (exitObjState != null) { in processLoopExit()
545 if (exitObjState.isVirtual()) { in processLoopExit()
546 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
548 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
555 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
560 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
563 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
568 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
574 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java540 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
541 if (exitObjState != null) { in processLoopExit()
544 if (exitObjState.isVirtual()) { in processLoopExit()
545 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
547 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
554 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
559 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
562 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
567 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
573 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk16/jdk16u-jdk-16.0.2-7-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java533 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
534 if (exitObjState != null) { in processLoopExit()
537 if (exitObjState.isVirtual()) { in processLoopExit()
538 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
540 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
547 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
552 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
555 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
560 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
566 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java540 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
541 if (exitObjState != null) { in processLoopExit()
544 if (exitObjState.isVirtual()) { in processLoopExit()
545 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
547 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
554 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
559 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
562 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
567 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
573 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/
H A DPartialEscapeClosure.java533 ObjectState exitObjState = exitState.getObjectStateOptional(i); in processLoopExit() local
534 if (exitObjState != null) { in processLoopExit()
537 if (exitObjState.isVirtual()) { in processLoopExit()
538 … processVirtualAtLoopExit(exitNode, effects, i, exitObjState, initialObjState, exitState); in processLoopExit()
540 …processMaterializedAtLoopExit(exitNode, effects, proxies, i, exitObjState, initialObjState, exitSt… in processLoopExit()
547 …hEffectList effects, EconomicMap<Integer, ProxyNode> proxies, int object, ObjectState exitObjState, in processMaterializedAtLoopExit() argument
552 proxy = new ValueProxyNode(exitObjState.getMaterializedValue(), exitNode); in processMaterializedAtLoopExit()
555 … effects.replaceFirstInput(proxy, proxy.value(), exitObjState.getMaterializedValue()); in processMaterializedAtLoopExit()
560 if (initialObjState.getMaterializedValue() != exitObjState.getMaterializedValue()) { in processMaterializedAtLoopExit()
566 …opExitNode exitNode, GraphEffectList effects, int object, ObjectState exitObjState, ObjectState in… in processVirtualAtLoopExit() argument
[all …]