/openjdk10/nashorn/test/script/nosecurity/parsertests/ |
H A D | breakStat.js | 31 loop: { while (true) { break loop } }; 32 loop: { for (;;) { break loop } };
|
/openjdk10/nashorn/test/script/nosecurity/treeapi/ |
H A D | breakStat.js | 37 loop: { while (true) { break loop } }; 38 loop: { for (;;) { break loop } };
|
/openjdk10/jdk/src/java.desktop/share/classes/java/applet/ |
H A D | AudioClip.java | 51 * Starts playing this audio clip in a loop. 53 void loop(); method in interface:AudioClip
|
/openjdk10/langtools/test/tools/javac/lambda/ |
H A D | BadBreakContinue.java | 24 loop: while (true) { 25 SAM s1 = ()-> { break loop; }; 26 SAM s2 = ()-> { continue loop; }; 28 SAM s3_1 = ()-> { break loop; }; 29 SAM s3_2 = ()-> { continue loop; };
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/ |
H A D | LoopPolicies.java | 23 package org.graalvm.compiler.loop; 33 boolean shouldPeel(LoopEx loop, ControlFlowGraph cfg, MetaAccessProvider metaAccess); argument 35 boolean shouldFullUnroll(LoopEx loop); argument 37 boolean shouldPartiallyUnroll(LoopEx loop); argument 39 boolean shouldTryUnswitch(LoopEx loop); argument 41 boolean shouldUnswitch(LoopEx loop, List<ControlSplitNode> controlSplits); argument
|
H A D | DerivedInductionVariable.java | 23 package org.graalvm.compiler.loop; 34 public DerivedInductionVariable(LoopEx loop, InductionVariable base) { argument 35 super(loop);
|
H A D | InductionVariable.java | 23 package org.graalvm.compiler.loop; 31 * This class describes a value node that is an induction variable in a counted loop. 53 protected final LoopEx loop; field in class:InductionVariable 55 public InductionVariable(LoopEx loop) { argument 56 this.loop = loop; 60 return loop; 91 * induction variable in the loop body of the last iteration, only taking into account the main 92 * loop limit test. It's possible for the loop t [all...] |
H A D | LoopsData.java | 23 package org.graalvm.compiler.loop; 56 for (Loop<Block> loop : cfg.getLoops()) { 57 LoopEx ex = new LoopEx(loop, this); 68 for (Loop<Block> loop : loops) { 69 if (loop.getParent() != null && !seen.contains(loop.getParent())) { 72 seen.add(loop); 77 public LoopEx loop(Loop<Block> loop) { argument 78 return loopBeginToEx.get((LoopBeginNode) loop 81 public LoopEx loop(LoopBeginNode loopBegin) { method in class:LoopsData [all...] |
H A D | DefaultLoopPolicies.java | 23 package org.graalvm.compiler.loop; 70 public boolean shouldPeel(LoopEx loop, ControlFlowGraph cfg, MetaAccessProvider metaAccess) { argument 71 LoopBeginNode loopBegin = loop.loopBegin(); 74 if (entryProbability > MinimumPeelProbability.getValue(options) && loop.size() + loopBegin.graph().getNodeCount() < MaximumDesiredSize.getValue(options)) { 75 // check whether we're allowed to peel this loop 76 return loop.canDuplicateLoop(); 83 public boolean shouldFullUnroll(LoopEx loop) { argument 84 if (!loop.isCounted() || !loop.counted().isConstantMaxTripCount()) { 87 OptionValues options = loop 102 shouldPartiallyUnroll(LoopEx loop) argument 147 shouldTryUnswitch(LoopEx loop) argument 171 shouldUnswitch(LoopEx loop, List<ControlSplitNode> controlSplits) argument [all...] |
H A D | LoopFragmentInsideBefore.java | 23 package org.graalvm.compiler.loop; 32 public LoopFragmentInsideBefore(LoopEx loop, FixedNode point) { argument 33 super(loop);
|
H A D | LoopFragmentInsideFrom.java | 23 package org.graalvm.compiler.loop; 32 public LoopFragmentInsideFrom(LoopEx loop, FixedNode point) { argument 33 super(loop);
|
H A D | LoopFragmentWhole.java | 23 package org.graalvm.compiler.loop; 42 public LoopFragmentWhole(LoopEx loop) { argument 43 super(loop); 68 Loop<Block> loop = loop().loop(); 69 nodes = LoopFragment.computeNodes(graph(), LoopFragment.toHirBlocks(loop.getBlocks()), LoopFragment.toHirExits(loop.getExits())); 81 final FixedNode entry = loop().entryPoint(); 102 LoopBeginNode newLoopBegin = getDuplicatedNode(original().loop() 152 insertBefore(LoopEx loop) argument [all...] |
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/ |
H A D | LoopsDataTest.java | 23 package org.graalvm.compiler.loop.test; 31 import org.graalvm.compiler.loop.LoopEx; 32 import org.graalvm.compiler.loop.LoopsData; 77 Assert.assertEquals(1, loops.outerFirst().get(0).loop().getDepth()); 78 Assert.assertEquals(1, loops.outerFirst().get(1).loop().getDepth()); 79 Assert.assertEquals(2, loops.outerFirst().get(2).loop().getDepth()); 80 Assert.assertEquals(3, loops.outerFirst().get(3).loop().getDepth()); 81 Assert.assertEquals(2, loops.outerFirst().get(4).loop().getDepth()); 82 Assert.assertEquals(2, loops.outerFirst().get(5).loop().getDepth()); 83 Assert.assertEquals(3, loops.outerFirst().get(6).loop() [all...] |
/openjdk10/nashorn/test/script/basic/ |
H A D | JDK-8136694.js | 56 function loop(checker) { function 72 loop(checkFoo); 73 loop(checkFooInWith);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ |
H A D | LoopSafepointEliminationPhase.java | 23 package org.graalvm.compiler.loop.phases; 25 import org.graalvm.compiler.loop.LoopEx; 26 import org.graalvm.compiler.loop.LoopsData; 43 for (LoopEx loop : loops.countedLoops()) { 44 if (loop.loop().getChildren().isEmpty() && loop.counted().getStamp().getBits() <= 32) { 46 for (LoopEndNode loopEnd : loop.loopBegin().loopEnds()) { 50 loop.counted().createOverFlowGuard(); 51 loop [all...] |
H A D | LoopFullUnrollPhase.java | 23 package org.graalvm.compiler.loop.phases; 27 import org.graalvm.compiler.loop.LoopEx; 28 import org.graalvm.compiler.loop.LoopPolicies; 29 import org.graalvm.compiler.loop.LoopsData; 53 for (LoopEx loop : dataCounted.countedLoops()) { 54 if (getPolicies().shouldFullUnroll(loop)) { 55 debug.log("FullUnroll %s", loop); 56 LoopTransformations.fullUnroll(loop, context, canonicalizer); 58 debug.dump(DebugContext.DETAILED_LEVEL, graph, "FullUnroll %s", loop);
|
H A D | LoopPeelingPhase.java | 23 package org.graalvm.compiler.loop.phases; 26 import org.graalvm.compiler.loop.LoopEx; 27 import org.graalvm.compiler.loop.LoopPolicies; 28 import org.graalvm.compiler.loop.LoopsData; 45 for (LoopEx loop : data.outerFirst()) { 46 if (getPolicies().shouldPeel(loop, data.getCFG(), context.getMetaAccess())) { 47 debug.log("Peeling %s", loop); 48 LoopTransformations.peel(loop); 49 debug.dump(DebugContext.DETAILED_LEVEL, graph, "Peeling %s", loop);
|
H A D | ReassociateInvariantPhase.java | 23 package org.graalvm.compiler.loop.phases; 26 import org.graalvm.compiler.loop.LoopEx; 27 import org.graalvm.compiler.loop.LoopsData; 34 * invariant parts of the expression can move outside of the loop. 48 for (LoopEx loop : dataReassociate.loops()) { 49 changed |= loop.reassociateInvariants();
|
H A D | LoopPartialUnrollPhase.java | 23 package org.graalvm.compiler.loop.phases; 26 import org.graalvm.compiler.loop.LoopEx; 27 import org.graalvm.compiler.loop.LoopPolicies; 28 import org.graalvm.compiler.loop.LoopsData; 56 for (LoopEx loop : dataCounted.countedLoops()) { 57 if (!LoopTransformations.isUnrollableLoop(loop)) { 60 if (getPolicies().shouldPartiallyUnroll(loop)) { 61 if (loop.loopBegin().isSimpleLoop()) { 64 LoopTransformations.insertPrePostLoops(loop); 67 LoopTransformations.partialUnroll(loop); [all...] |
H A D | LoopUnswitchingPhase.java | 23 package org.graalvm.compiler.loop.phases; 31 import org.graalvm.compiler.loop.LoopEx; 32 import org.graalvm.compiler.loop.LoopPolicies; 33 import org.graalvm.compiler.loop.LoopsData; 55 for (LoopEx loop : dataUnswitch.outerFirst()) { 56 if (getPolicies().shouldTryUnswitch(loop)) { 57 List<ControlSplitNode> controlSplits = LoopTransformations.findUnswitchable(loop); 60 if (getPolicies().shouldUnswitch(loop, controlSplits)) { 62 logUnswitch(loop, controlSplits); 64 LoopTransformations.unswitch(loop, controlSplit 79 logUnswitch(LoopEx loop, List<ControlSplitNode> controlSplits) argument [all...] |
H A D | LoopPhase.java | 23 package org.graalvm.compiler.loop.phases; 25 import org.graalvm.compiler.loop.LoopPolicies;
|
/openjdk10/langtools/test/tools/javac/ |
H A D | BranchToFewerDefines.java | 48 loop: while (true) { 54 break loop;
|
/openjdk10/jdk/test/javax/security/auth/login/Configuration/ |
H A D | Synchronize.java | 36 private static final int loop = 500; field in class:Synchronize 54 Synchronize[] threads = new Synchronize[loop]; 55 for (int i = 0; i < loop; i++) { 59 for (int i = 0; i < loop; i++) { 63 for (int i = 0; i < loop; i++) {
|
/openjdk10/hotspot/test/testlibrary/jittester/src/jdk/test/lib/jittester/loops/ |
H A D | DoWhile.java | 39 return loop; 46 private final Loop loop; field in class:DoWhile 55 public DoWhile(int level, Loop loop, long thisLoopIterLimit, Block header, argument 59 this.loop = loop; 71 return loop.initialization.complexity() 74 + loop.manipulator.complexity() 76 + loop.condition.complexity()); 89 siblings.set(index++, loop.initialization);
|
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/loop/ |
H A D | Loop13.java | 23 package org.graalvm.compiler.jtt.loop; 58 Loop loop = new Loop(arg); 59 loop.test0(); 60 return loop.getIndex();
|