jdk-24/test/hotspot/jtreg/compiler/loopopts/superword
Roman Kennke 44ec501a41 8305895: Implement JEP 450: Compact Object Headers (Experimental)
Co-authored-by: Sandhya Viswanathan <sviswanathan@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Hamlin Li <mli@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: coleenp, stefank, stuefe, phh, ihse, lmesnik, tschatzl, matsaave, rcastanedalo, vpaprotski, yzheng, egahlin
2024-11-08 17:21:39 +00:00
..
AlignmentOnePack.java 8229694: JVM crash in SWPointer during C2 OSR compilation 2019-11-11 10:41:03 +01:00
CoLocatePack.java 8233032: assert(in_bb(n)) failed: must be 2019-12-10 09:28:38 +01:00
CoLocatePackMemoryState.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
MinMaxRed_Int.java 8302673: [SuperWord] MaxReduction and MinReduction should vectorize for int 2023-06-05 07:08:33 +00:00
ProdRed_Double.java 8300865: C2: product reduction in ProdRed_Double is not vectorized 2023-05-31 22:39:54 +00:00
ProdRed_Float.java 8294715: Add IR checks to the reduction vectorization tests 2023-03-13 07:33:46 +00:00
ProdRed_Int.java 8302652: [SuperWord] Reduction should happen after loop, when possible 2023-05-23 08:05:13 +00:00
RedTest_int.java 8302652: [SuperWord] Reduction should happen after loop, when possible 2023-05-23 08:05:13 +00:00
RedTest_long.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
ReductionPerf.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
SumRed_Double.java 8294715: Add IR checks to the reduction vectorization tests 2023-03-13 07:33:46 +00:00
SumRed_Float.java 8294715: Add IR checks to the reduction vectorization tests 2023-03-13 07:33:46 +00:00
SumRed_Int.java 8302652: [SuperWord] Reduction should happen after loop, when possible 2023-05-23 08:05:13 +00:00
SumRed_Long.java 8280120: [IR Framework] Add attribute to @IR to enable/disable IR matching based on the architecture 2023-10-04 11:58:16 +00:00
SumRedAbsNeg_Double.java 8310308: IR Framework: check for type and size of vector nodes 2023-08-15 10:08:51 +00:00
SumRedAbsNeg_Float.java 8310308: IR Framework: check for type and size of vector nodes 2023-08-15 10:08:51 +00:00
SumRedSqrt_Double.java 8310308: IR Framework: check for type and size of vector nodes 2023-08-15 10:08:51 +00:00
SuperWordIntermediateUse.java 8232874: Add missing test for 8230062 2019-10-23 12:17:14 +02:00
TestAlignVector.java 8305895: Implement JEP 450: Compact Object Headers (Experimental) 2024-11-08 17:21:39 +00:00
TestAlignVectorFuzzer.java 8328544: Improve handling of vectorization 2024-10-15 17:04:27 +05:30
TestBestAlign.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestCmpInvar.java 8309268: C2: "assert(in_bb(n)) failed: must be" after JDK-8306302 2023-06-05 06:43:13 +00:00
TestCompatibleUseDefTypeSize.java 8334083: C2 SuperWord: TestCompatibleUseDefTypeSize.java fails with -XX:+AlignVector after JDK-8325155 2024-06-24 07:14:57 +00:00
TestCyclicDependency.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestDependencyOffsets.java 8342387: C2 SuperWord: refactor and improve compiler/loopopts/superword/TestDependencyOffsets.java 2024-10-24 05:45:35 +00:00
TestEliminateAllocationWithCastP2XUse.java 8342498: Add test for Allocation elimination after use as alignment reference by SuperWord 2024-11-05 11:47:42 +00:00
TestFuzzPreLoop.java 8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list 2019-09-10 19:58:22 +02:00
TestGeneralizedReductions.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestHoistedReductionNode.java 8286177: C2: "failed: non-reduction loop contains reduction nodes" assert failure 2022-05-24 07:19:00 +00:00
TestIndependentPacksWithCyclicDependency2.java 8328544: Improve handling of vectorization 2024-10-15 17:04:27 +05:30
TestIndependentPacksWithCyclicDependency.java 8328544: Improve handling of vectorization 2024-10-15 17:04:27 +05:30
TestLargeCompilation.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestLargeScaleAndStride.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestMemorySegment.java 8329273: C2 SuperWord: Some basic MemorySegment IR tests 2024-05-15 13:16:08 +00:00
TestMemorySegmentMainLoopAlignment.java 8330819: C2 SuperWord: bad dominance after pre-loop limit adjustment with base that has CastLL after pre-loop 2024-04-24 08:45:32 +00:00
TestMovingLoadBeforeStore.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestMulAddS2I.java 8305895: Implement JEP 450: Compact Object Headers (Experimental) 2024-11-08 17:21:39 +00:00
TestNegBaseOffset.java 8027711: Unify wildcarding syntax for CompileCommand and CompileOnly 2023-06-12 07:39:23 +00:00
TestNoInputInLoop.java 8327172: C2 SuperWord: data node in loop has no input in loop: replace assert with bailout 2024-03-07 07:48:38 +00:00
TestParallelReduction.java 8333876: C2 SuperWord: regression after JDK-8325155: failed: internal connection 2024-06-18 16:15:09 +00:00
TestPeeledReductionNode.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestPickFirstMemoryState.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestPickLastMemoryState.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestReductionWithLoopVariantUse.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestScheduleReordersScalarMemops.java 8328544: Improve handling of vectorization 2024-10-15 17:04:27 +05:30
TestSearchAlignment.java 8256318: AArch64: Add support for floating-point absolute difference 2020-11-18 10:14:20 +00:00
TestSplitPacks.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestUnorderedReduction.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestUnorderedReductionPartialVectorization.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00
TestVectorFPReduction.java 8333964: RISC-V: C2: Check "requires_strict_order" flag for floating-point add reduction 2024-06-18 05:24:33 +00:00
TestVectorizationWithInvariant.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
TestVectorizeTypeConversionWithUnsafe.java 8288883: C2: assert(allow_address || t != T_ADDRESS) failed after JDK-8283091 2022-07-18 05:54:51 +00:00
TestWronglyMarkedReduction.java 8261147: C2: Node is wrongly marked as reduction resulting in a wrong execution due to wrong vector instructions 2021-07-09 11:53:45 +00:00
Vec_MulAddS2I.java 8333729: C2 SuperWord: remove some @requires usages in test/hotspot/jtreg/compiler/loopopts/superword 2024-06-17 07:00:03 +00:00