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 |
|
Emanuel Peter
|
a49856bb04
|
8367969: C2: compiler/vectorapi/TestVectorMathLib.java fails without UnlockDiagnosticVMOptions
Reviewed-by: shade, mhaessig
|
2025-09-18 11:09:40 +00:00 |
|
Vladimir Ivanov
|
aa36799acb
|
8367333: C2: Vector math operation intrinsification failure
Reviewed-by: epeter, shade, jbhateja
|
2025-09-17 21:34:15 +00:00 |
|
erifan
|
45cc515f45
|
8354242: VectorAPI: combine vector not operation with compare
Reviewed-by: epeter, jbhateja, xgong
|
2025-09-17 07:32:19 +00:00 |
|
Dingli Zhang
|
134c3ef41e
|
8367293: RISC-V: enable vectorapi test for VectorMask.laneIsSet
Reviewed-by: fyang, epeter
|
2025-09-11 00:05:02 +00:00 |
|
erifan
|
53b3e0567d
|
8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable
Reviewed-by: shade, xgong, epeter
|
2025-09-10 01:49:55 +00:00 |
|
Manuel Hässig
|
4ab2b5bdb4
|
8366569: Disable CompileTaskTimeout for known long-running test cases
Reviewed-by: dlong
|
2025-09-05 19:59:03 +00:00 |
|
Leo Korinth
|
55e7af0560
|
8260555: Change the default TIMEOUT_FACTOR from 4 to 1
Reviewed-by: alanb, sspitsyn, lmesnik, ihse
|
2025-09-02 07:27:12 +00:00 |
|
John Jiang
|
4c9eaddaef
|
8364597: Replace THL A29 Limited with Tencent
Reviewed-by: jiefu
|
2025-08-08 02:27:30 +00:00 |
|
erfang
|
f40381e41d
|
8356760: VectorAPI: Optimize VectorMask.fromLong for all-true/all-false cases
Reviewed-by: xgong, jbhateja
|
2025-08-02 07:54:42 +00:00 |
|
Bhavana Kilambi
|
2ba8a06f0c
|
8348868: AArch64: Add backend support for SelectFromTwoVector
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: haosun, aph, sviswanathan, xgong
|
2025-08-01 13:11:21 +00:00 |
|
Xiaohong Gong
|
ac141c2fa1
|
8359419: AArch64: Relax min vector length to 32-bit for short vectors
Reviewed-by: aph, fgao, bkilambi, dlunden
|
2025-07-22 09:06:02 +00:00 |
|
Dingli Zhang
|
bdd37b0e5e
|
8361836: RISC-V: Relax min vector length to 32-bit for short vectors
Reviewed-by: fyang, fjiang
|
2025-07-16 05:36:12 +00:00 |
|
Jatin Bhateja
|
d7e58ac480
|
8351635: C2 ROR/ROL: assert failed: Long constant expected
Reviewed-by: thartmann, chagedorn
|
2025-06-03 17:00:54 +00:00 |
|
Hamlin Li
|
8545e13571
|
8356642: RISC-V: enable hotspot/jtreg/compiler/vectorapi/VectorFusedMultiplyAddSubTest.java
Reviewed-by: fyang, fjiang, mhaessig
|
2025-05-12 12:25:13 +00:00 |
|
Vladimir Ivanov
|
b7b437d5bd
|
8356453: C2: assert(!vbox->is_Phi()) during vector box expansion
Reviewed-by: thartmann, kvn
|
2025-05-08 17:53:27 +00:00 |
|
Hamlin Li
|
1a4bbb0027
|
8355699: RISC-V: support SUADD/SADD/SUSUB/SSUB
Reviewed-by: fyang, luhenry
|
2025-05-07 08:33:49 +00:00 |
|
Fei Yang
|
2ed7ad4b5c
|
8355667: RISC-V: Add backend implementation for unsigned vector Min / Max operations
Reviewed-by: mli, gcao
|
2025-04-29 13:41:04 +00:00 |
|
Jatin Bhateja
|
3b3a055d76
|
8342676: Unsigned Vector Min / Max transforms
Reviewed-by: sviswanathan, epeter
|
2025-04-26 03:31:21 +00:00 |
|
Anjian-Wen
|
5c067232bf
|
8355074: RISC-V: C2: Support Vector-Scalar version of Zvbb Vector And-Not instruction
Reviewed-by: fjiang, fyang
|
2025-04-25 12:50:12 +00:00 |
|
Hamlin Li
|
bcc33d5ef3
|
8352504: RISC-V: implement and enable CMoveI/L
8346786: RISC-V: Reconsider ConditionalMoveLimit when adding conditional move
Reviewed-by: fyang, fjiang
|
2025-04-22 08:32:03 +00:00 |
|
Anjian-Wen
|
07aad68c17
|
8329887: RISC-V: C2: Support Zvbb Vector And-Not instruction
Reviewed-by: fyang, fjiang
|
2025-04-17 02:16:24 +00:00 |
|
Damon Fenacci
|
d9f2e69215
|
8352963: [REDO] Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure
Reviewed-by: vlivanov, thartmann
|
2025-04-08 13:05:15 +00:00 |
|
Tobias Hartmann
|
84d3dc75e4
|
8352965: [BACKOUT] 8302459: Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure
Reviewed-by: chagedorn
|
2025-03-26 12:32:52 +00:00 |
|
Damon Fenacci
|
2e4d7d1846
|
8302459: Missing late inline cleanup causes compiler/vectorapi/VectorLogicalOpIdentityTest.java IR failure
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: thartmann, vlivanov
|
2025-03-26 07:07:48 +00:00 |
|
Xiaohong Gong
|
f9bcef4dba
|
8351627: C2 AArch64 ROR/ROL: assert((1 << ((T>>1)+3)) > shift) failed: Invalid Shift value
Reviewed-by: chagedorn, epeter, jbhateja, adinn
|
2025-03-25 08:27:18 +00:00 |
|
Xiaohong Gong
|
99c8a6e47a
|
8350463: AArch64: Add vector rearrange support for small lane count vectors
Reviewed-by: epeter, bkilambi, haosun
|
2025-03-25 06:06:42 +00:00 |
|
Xiaohong Gong
|
ba658a71ba
|
8349522: AArch64: Add backend implementation for new unsigned and saturating vector operations
Reviewed-by: epeter, haosun, bkilambi
|
2025-03-25 01:35:27 +00:00 |
|
Jatin Bhateja
|
e410af00e6
|
8342393: Promote commutative vector IR node sharing
Reviewed-by: vlivanov, epeter, sviswanathan
|
2025-02-24 07:40:17 +00:00 |
|
Gui Cao
|
e98f412663
|
8346922: TestVectorReinterpret.java fails without the rvv extension on RISCV fastdebug VM
Reviewed-by: fyang, kvn
|
2025-01-06 03:36:00 +00:00 |
|