Eric Fang
|
9c244ec182
|
8382532: C2: VectorAPI: disable VectorMaskCmp-not optimization for predicated compares
Reviewed-by: epeter, vlivanov
|
2026-06-02 06:37:35 +00:00 |
|
Jatin Bhateja
|
3f2002d488
|
8384507: Incorrect vector reassociation for signed saturating addition
Reviewed-by: shade, epeter
|
2026-06-01 08:27:38 +00:00 |
|
Emanuel Peter
|
d8e4aa5fcf
|
8382628: VectorExpressionFuzzer.java fails due to C1 compilation bailout
Reviewed-by: chagedorn, thartmann
|
2026-05-27 05:46:04 +00:00 |
|
Xueming Shen
|
185d933bb9
|
8376602: [Vector API] Upgrade SLEEF from 3.6.1 to 3.9.0
Reviewed-by: psandoz, fyang, erikj
|
2026-05-27 04:56:50 +00:00 |
|
Xiaohong Gong
|
6a07b21e9a
|
8378737: AArch64: Fix SVE match rule issues for VectorMask.andNot()
Reviewed-by: vlivanov, aph
|
2026-05-21 01:40:27 +00:00 |
|
Shiv Shah
|
933a7765d9
|
8317124: use reproducible random in HotSpot tests
Reviewed-by: lmesnik, epavlova
|
2026-05-18 02:46:27 +00:00 |
|
Jatin Bhateja
|
9f95d61dea
|
8384428: C2: compiler/vectorapi/TestVectorLongToMaskNodeIdealization.java fails with AVX2
Reviewed-by: mhaessig, qamai
|
2026-05-15 09:58:37 +00:00 |
|
Jatin Bhateja
|
7ff7efd59d
|
8358521: Optimize vector operations by reassociating broadcasted inputs
Reviewed-by: epeter, vlivanov, xgong
|
2026-05-12 06:18:37 +00:00 |
|
Ashay Rane
|
c8bb46be72
|
8381650: Vector rotate operations on AArch64 with NEON
Reviewed-by: aph, haosun
|
2026-04-30 08:58:12 +00:00 |
|
Hao Sun
|
52ca2981a6
|
8381452: TestMultiplyReductionByte.java: Update the IR test on AArch64 for vector length above 128 bits
Reviewed-by: erfang, epeter, aph
|
2026-04-26 22:46:38 +00:00 |
|
Dingli Zhang
|
7e1ed28cd5
|
8382606: Enable VectorMinMaxTransforms.java IR tests for RISC-V
Reviewed-by: fyang, gcao
|
2026-04-23 02:04:23 +00:00 |
|
Dingli Zhang
|
9a689b0171
|
8382393: Enable VectorStoreMaskIdentityTest.java IR tests for RISC-V
Reviewed-by: fyang, epeter
|
2026-04-20 08:39:48 +00:00 |
|
Dingli Zhang
|
da0a7b1eec
|
8382315: RISC-V: TestMultiplyReductionByte.java fails with guarantee(is_uimm5(imm)) failed: uimm is invalid
Reviewed-by: fyang, gcao
|
2026-04-20 06:33:17 +00:00 |
|
Eric Fang
|
436d291a1c
|
8370863: VectorAPI: Optimize the VectorMaskCast chain in specific patterns
Reviewed-by: xgong, vlivanov, galder
|
2026-04-15 08:24:51 +00:00 |
|
David Holmes
|
29024c253e
|
8382202: New file VectorMinMaxTransforms.java has a copyright format error
Reviewed-by: mikael
|
2026-04-15 05:27:03 +00:00 |
|
Jatin Bhateja
|
2930e2b530
|
8372797: [VectorAPI] Missing Min/Max identity transforms
Reviewed-by: xgong, vlivanov
|
2026-04-15 04:31:53 +00:00 |
|
Jatin Bhateja
|
d5d8532ca2
|
8381579: C2: "fatal error: LROTATE: double" when using VectorAPI
Reviewed-by: mhaessig, qamai
|
2026-04-14 09:07:14 +00:00 |
|
Martin Doerr
|
61b2508224
|
8320897: compiler/vectorapi/reshape/TestVectorReinterpret.java fails on ppc64(le) platforms
8348519: [s390x] test failure TestVectorReinterpret.java
Reviewed-by: amitkumar, rrich
|
2026-04-09 08:38:59 +00:00 |
|
Emanuel Peter
|
4a4701106c
|
8369699: Template Framework Library: add VectorAPI types and operations
Reviewed-by: mhaessig, vlivanov, galder
|
2026-04-03 12:39:49 +00:00 |
|
Dingli Zhang
|
ba34f300db
|
8381250: Enable VectorLogicalOpIdentityTest.java IR tests for RISC-V
Reviewed-by: fyang
|
2026-03-31 15:56:48 +00:00 |
|
Martin Doerr
|
e582a3cb00
|
8381315: compiler/vectorapi/TestVectorReallocation.java fails with -XX:UseAVX=1 after JDK-8380565
Reviewed-by: chagedorn, rrich
|
2026-03-31 09:08:39 +00:00 |
|
Jatin Bhateja
|
ee0d6cd9ae
|
8378250: C2 VectorAPI : wrong result with MUL reduction at various AVX levels
Reviewed-by: epeter
|
2026-03-31 05:52:16 +00:00 |
|
Yasumasa Suenaga
|
6b9887b4f5
|
8378902: Test compiler/vectorapi/TestVectorLibraryUnaryOpAndBinaryOp.java failed
Reviewed-by: mbaesken, thartmann
|
2026-03-30 11:53:03 +00:00 |
|
Martin Doerr
|
29e1ee2ecc
|
8380565: PPC64: deoptimization stub should save vector registers
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, dbriemann
|
2026-03-30 08:58:21 +00:00 |
|
Dingli Zhang
|
3e231755a0
|
8380083: Enable some vector mask cast IR matching tests for RISC-V
Reviewed-by: fyang
|
2026-03-17 02:41:24 +00:00 |
|
Emanuel Peter
|
f430f1d865
|
8378968: C2 VectorAVX AVX2: wrong result, bad optimization in VectorLongToMaskNode::Ideal
Reviewed-by: jbhateja, vlivanov, kvn
|
2026-03-16 07:39:21 +00:00 |
|
Jatin Bhateja
|
310d5a1562
|
8346256: Optimize UMIN/UMAX reduction operations for x86 targets
Reviewed-by: qamai, sviswanathan
|
2026-03-06 04:39:42 +00:00 |
|
Kerem Kat
|
329e14b074
|
8375688: C2: Missed Ideal optimization opportunity with VectorMaskToLong and -XX:+StressIncrementalInlining
Reviewed-by: qamai, dfenacci
|
2026-03-04 10:56:49 +00:00 |
|
Yasumasa Suenaga
|
357f29dc86
|
8378312: [VectorAPI] libraryUnaryOp/libraryBinaryOp failed to intrinsify
Reviewed-by: psandoz, sherman
|
2026-02-28 03:28:47 +00:00 |
|
Quan Anh Mai
|
00064ee773
|
8378239: C2: Incorrect check in StoreNode::Identity
Reviewed-by: epeter, rcastanedalo
|
2026-02-26 11:22:43 +00:00 |
|
Eric Fang
|
d0e9730783
|
8372980: [VectorAPI] AArch64: Add intrinsic support for unsigned min/max reduction operations
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, xgong
|
2026-02-05 07:58:33 +00:00 |
|
Kerem Kat
|
e85d5d7a16
|
8375010: C2 VectorAPI: assert(vbox->is_CheckCastPP()) failed: should be expanded
8374903: C2 VectorAPI: assert(vbox->as_Phi()->region() == vect->as_Phi()->region()) failed
Reviewed-by: qamai, vlivanov
|
2026-01-29 12:43:48 +00:00 |
|
Jie Fu
|
560a92a632
|
8375787: compiler/vectorapi/TestCastShapeBadOpc.java fails with release VMs
Reviewed-by: syan, lmesnik, fyang, epeter
|
2026-01-21 06:33:54 +00:00 |
|
Emanuel Peter
|
42439eb60c
|
8374889: C2 VectorAPI: must handle impossible combination of signed cast from float
Reviewed-by: dlong, qamai
|
2026-01-20 18:30:42 +00:00 |
|
Xiaohong Gong
|
6eaabed55c
|
8373722: [TESTBUG] compiler/vectorapi/TestVectorOperationsWithPartialSize.java fails intermittently
Reviewed-by: jiefu, jbhateja, erfang, qamai
|
2026-01-05 01:54:31 +00:00 |
|
Sergey Bylokhov
|
2886c3b68a
|
8374358: Update copyright year to 2025 for test/hotspot in files where it was missed
Reviewed-by: phh
|
2025-12-27 04:56:04 +00:00 |
|
Mohamed Issa
|
4f1dcf89b8
|
8368977: Provide clear naming for AVX10 identifiers
Reviewed-by: jbhateja, mhaessig, vlivanov
|
2025-12-13 03:16:46 +00:00 |
|
Saranya Natarajan
|
4b774cb46d
|
8370489: Some compiler tests miss the @key randomness
Reviewed-by: dfenacci, epeter, chagedorn
|
2025-12-11 08:43:31 +00:00 |
|
Xiaohong Gong
|
b6732d6048
|
8371603: C2: Missing Ideal optimizations for load and store vectors on SVE
Co-authored-by: Emanuel Peter <epeter@openjdk.org>
Reviewed-by: epeter, erfang, haosun
|
2025-12-10 02:09:49 +00:00 |
|
Jatin Bhateja
|
91c5bd550a
|
8337791: VectorAPI jtreg ABSMaskedByteMaxVectorTests crashes with UseAVX=0 -XX:MaxVectorSize=8
Reviewed-by: epeter, sviswanathan, dlunden
|
2025-12-04 10:17:34 +00:00 |
|
Richard Reingruber
|
804ce0a239
|
8370473: C2: Better Aligment of Vector Spill Slots
Reviewed-by: goetz, mdoerr
|
2025-12-03 10:29:09 +00:00 |
|
Xiaohong Gong
|
676e6fd8d5
|
8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE
Reviewed-by: epeter, psandoz, haosun, sviswanathan
|
2025-11-13 01:33:21 +00:00 |
|
erifan
|
4e6cadf455
|
8369456: [TESTBUG] Fix the test failure of TestSelectFromTwoVectorOp.java on sve2 platforms
Reviewed-by: epeter, bkilambi, xgong, haosun
|
2025-11-05 02:19:29 +00:00 |
|
erifan
|
2de8d58552
|
8366333: AArch64: Enhance SVE subword type implementation of vector compress
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: jbhateja, xgong, galder, vlivanov
|
2025-10-21 01:20:38 +00:00 |
|
Martin Doerr
|
6e911d819e
|
8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8
Reviewed-by: dzhang, epeter, rrich
|
2025-10-16 09:40:55 +00:00 |
|
Mohamed Issa
|
37f0e74d32
|
8364305: Support AVX10 saturating floating point conversion instructions
Reviewed-by: sviswanathan, sparasa, jbhateja
|
2025-09-26 21:10:30 +00:00 |
|
Dingli Zhang
|
67cb53d088
|
8368206: RISC-V: compiler/vectorapi/VectorMaskCompareNotTest.java fails when running without RVV
Reviewed-by: fyang, mhaessig, mli
|
2025-09-25 10:06:57 +00:00 |
|
erifan
|
528f93f8cb
|
8367391: Loss of precision on implicit conversion in vectornode.cpp
Reviewed-by: chagedorn, roland
|
2025-09-24 01:35:51 +00:00 |
|
Dingli Zhang
|
942b21772a
|
8368247: RISC-V: enable vectorapi test for expand operation
Reviewed-by: mli, fyang
|
2025-09-23 07:00:17 +00:00 |
|
erifan
|
e6f8450d95
|
8363989: AArch64: Add missing backend support of VectorAPI expand operation
Reviewed-by: epeter, eliu, xgong
|
2025-09-22 02:03:03 +00:00 |
|