Searched refs:loopFrequency (Results 1 - 9 of 9) sorted by relevance
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/ |
H A D | DefaultLoopPolicies.java | 114 double loopFrequency = loopBegin.loopFrequency(); 115 if (loopBegin.isSimpleLoop() && loopFrequency < 5.0) { 116 loopBegin.getDebug().log(DebugContext.VERBOSE_LEVEL, "shouldPartiallyUnroll %s frequency too low %s ", loopBegin, loopFrequency); 119 loopBegin.setLoopOrigFrequency(loopFrequency); 149 double loopFrequency = loopBegin.loopFrequency(); 150 if (loopFrequency <= 1.0) { 191 double loopFrequency = loop.loopBegin().loopFrequency(); [all...] |
H A D | LoopFragmentInside.java | 226 mainLoopBegin.setLoopFrequency(mainLoopBegin.loopFrequency() / 2);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/ |
H A D | ComputeLoopFrequenciesClosure.java | 82 double loopFrequency = 1.0 / exitProbability; 83 loop.setLoopFrequency(loopFrequency); 85 double adjustmentFactor = initialState * loopFrequency;
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ |
H A D | LoopBeginNode.java | 45 protected double loopFrequency; field in class:LoopBeginNode 68 loopFrequency = 1; 135 public double loopFrequency() { method in class:LoopBeginNode 136 return loopFrequency; 139 public void setLoopFrequency(double loopFrequency) { argument 140 assert loopFrequency >= 0; 141 this.loopFrequency = loopFrequency;
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ |
H A D | IterationDirectiveTest.java | 60 Assert.assertEquals("loop frequency of " + loopBeginNode, 128, loopBeginNode.loopFrequency(), 0);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/graph/ |
H A D | FixedNodeProbabilityCache.java | 130 result = multiplyProbabilities(result, ((LoopBeginNode) current).loopFrequency());
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ |
H A D | LoopTransformations.java | 79 loop.loopBegin().setLoopFrequency(Math.max(0.0, loop.loopBegin().loopFrequency() - 1)); 281 mainLoopBegin.setLoopFrequency(Math.max(0.0, mainLoopBegin.loopFrequency() - 2)); 282 postLoopBegin.setLoopFrequency(Math.max(0.0, postLoopBegin.loopFrequency() - 1));
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ |
H A D | NodePropertiesTest.java | 182 Assert.assertEquals("loop frequency of " + loopBeginNode, iterations, loopBeginNode.loopFrequency(), 0);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ |
H A D | ControlFlowGraph.java | 575 probability = multiplyProbabilities(probability, loopBegin.loopFrequency());
|
Completed in 141 milliseconds