jdk-24/test/hotspot/jtreg/compiler/loopopts
Tobias Hartmann 2d00538d92 8202949: C2: assert(false) failed: Bad graph detected in build_loop_late
Fixed trip count computation for counted loop with negative stride to prevent over-unrolling.

Reviewed-by: roland
2018-05-25 09:05:42 +02:00
..
superword 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
BadPredicateAfterPartialPeel.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
ConstFPVectorization.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
CountedLoopProblem.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
IterationSplitPredicateInconsistency.java 8193130: Bad graph when unrolled loop bounds conflicts with range checks 2018-03-22 20:21:19 -07:00
StoreMovedBeforeInfiniteLoop.java 8197563: assert(is_Loop()) crash in PhaseIdealLoop::try_move_store_before_loop() 2018-02-13 16:57:01 +01:00
Test6659207.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Test6855164.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Test6860469.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Test7044738.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Test7052494.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestArraysFillDeadControl.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestCastIINoLoopLimitCheck.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestCMovSplitThruPhi.java 8187822: C2 conditonal move optimization might create broken graph 2017-09-27 16:17:47 +02:00
TestCountedLoopBadIVRange.java 8190375: Java Crash in JavaBug.formatPos(I)Ljava/lang/String 2017-11-13 14:53:28 -05:00
TestCountedLoopSafepointBackedge.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestDeadBackbranchArrayAccess.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestImpossibleIV.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestLogSum.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestLoopPeeling.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestMoveStoresOutOfLoops.java 8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice" 2017-10-13 14:02:01 +02:00
TestMoveStoresOutOfLoopsStoreNoCtrl.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestOverunrolling.java 8202949: C2: assert(false) failed: Bad graph detected in build_loop_late 2018-05-25 09:05:42 +02:00
TestPredicateLostDependency.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestSplitIfBlocksDisabled.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestSplitIfPinnedCMove.java 8191153: assert(u_ctrl != blk1 && u_ctrl != blk2) failed: won't converge 2017-11-27 10:44:19 -08:00
TestSplitIfUnswitchedLoopsEliminated.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestStripMinedBackToBackIfs.java 8196296: Lucene test crashes C2 compilation 2018-01-30 09:08:44 +01:00
UseCountedLoopSafepoints.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
UseCountedLoopSafepointsTest.java 8192908: -XX:+UseCountedLoopSafepoints alone doesn't disable strip mining with G1 2017-12-07 15:52:46 +01:00