Jasmine Karthikeyan
|
500462fb69
|
8364580: Test compiler/vectorization/TestSubwordTruncation.java fails on platforms without RoundF/RoundD
Reviewed-by: chagedorn, shade
|
2025-08-04 12:11:10 +00:00 |
|
Jasmine Karthikeyan
|
ea0b49c36d
|
8362979: C2 fails with unexpected node in SuperWord truncation: CmpLTMask, RoundF
Reviewed-by: chagedorn, thartmann
|
2025-07-28 17:14:02 +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
|
15b5b54ac7
|
8357694: RISC-V: Several IR verification tests fail when vlen=128
Reviewed-by: mhaessig, fyang, mli
|
2025-07-21 13:34:24 +00:00 |
|
Jasmine Karthikeyan
|
70c1ff7e15
|
8362171: C2 fails with unexpected node in SuperWord truncation: ModI
Reviewed-by: thartmann, chagedorn
|
2025-07-16 12:59:55 +00:00 |
|
Jasmine Karthikeyan
|
77bd417c99
|
8350177: C2 SuperWord: Integer.numberOfLeadingZeros, numberOfTrailingZeros, reverse and bitCount have input types wrongly truncated for byte and short
Reviewed-by: epeter, thartmann
|
2025-07-13 21:28:39 +00:00 |
|
Dingli Zhang
|
2e7e272d7b
|
8361829: [TESTBUG] RISC-V: compiler/vectorization/runner/BasicIntOpTest.java fails with RVV but not Zvbb
Reviewed-by: fyang, fjiang
|
2025-07-11 02:40:33 +00:00 |
|
Jatin Bhateja
|
a49ecb26c5
|
8352635: Improve inferencing of Float16 operations with constant inputs
Reviewed-by: epeter, sviswanathan
|
2025-06-26 15:42:43 +00:00 |
|
Bhavana Kilambi
|
7bc315fa6a
|
8355585: Aarch64: Add aarch64 backend for Float16 vector operations
Reviewed-by: epeter, haosun, xgong, aph
|
2025-05-27 08:17:02 +00:00 |
|
Jasmine Karthikeyan
|
37d04a1e36
|
8355512: Test compiler/vectorization/TestVectorZeroCount.java times out with -XX:TieredStopAtLevel=3
Reviewed-by: chagedorn, epeter
|
2025-05-27 02:05:46 +00:00 |
|
Roman Kennke
|
1e57648abd
|
8350457: Implement JEP 519: Compact Object Headers
Reviewed-by: mdoerr, coleenp, zgu
|
2025-05-22 10:48:50 +00:00 |
|
Hamlin Li
|
92fd44992b
|
8350960: RISC-V: Add riscv backend for Float16 operations - vectorization
Reviewed-by: fyang, dzhang, luhenry
|
2025-05-19 13:32:17 +00:00 |
|
Hamlin Li
|
da004cb657
|
8356030: RISC-V: enable (part of) BasicDoubleOpTest.java
Reviewed-by: fyang, luhenry
|
2025-05-07 08:33:35 +00:00 |
|
Hamlin Li
|
0cd0afb2b3
|
8355913: RISC-V: improve hotspot/jtreg/compiler/vectorization/runner/BasicFloatOpTest.java
Reviewed-by: fyang, rehn
|
2025-05-01 08:15:24 +00:00 |
|
Bhavana Kilambi
|
3140de411b
|
8345125: Aarch64: Add aarch64 backend for Float16 scalar operations
Reviewed-by: aph, haosun
|
2025-04-28 08:08:42 +00:00 |
|
Hamlin Li
|
862797f0c1
|
8355293: [TEST] RISC-V: enable more ir tests
Reviewed-by: fyang, luhenry
|
2025-04-24 16:23:12 +00:00 |
|
Jatin Bhateja
|
9a3f9997b6
|
8346236: Auto vectorization support for various Float16 operations
Reviewed-by: epeter, sviswanathan
|
2025-04-10 09:44:58 +00:00 |
|
Hamlin Li
|
cc5e9388d8
|
8353600: RISC-V: compiler/vectorization/TestRotateByteAndShortVector.java is failing with Zvbb
Reviewed-by: fyang, luhenry
|
2025-04-08 13:00:07 +00:00 |
|
David Linus Briemann
|
e98838f58d
|
8352065: [PPC64] C2: Implement PopCountVL, CountLeadingZerosV and CountTrailingZerosV nodes
Reviewed-by: mdoerr, rrich
|
2025-03-25 15:16:46 +00:00 |
|
Hamlin Li
|
9f582e56ba
|
8320997: RISC-V: C2 ReverseV
Reviewed-by: fyang, luhenry
|
2025-03-25 09:29:40 +00:00 |
|
David Linus Briemann
|
1c0fa0af78
|
8352512: TestVectorZeroCount: counter not reset between iterations
Reviewed-by: mdoerr, chagedorn
|
2025-03-21 09:23:30 +00:00 |
|
Sandhya Viswanathan
|
3239919a5a
|
8350835: C2 SuperWord: assert/wrong result when using Float.float16ToFloat with byte instead of short input
Reviewed-by: epeter, kvn
|
2025-03-17 17:50:34 +00:00 |
|
Hamlin Li
|
dbf47d6c6c
|
8351876: RISC-V: enable and fix some float round tests
Reviewed-by: fyang
|
2025-03-17 11:47:18 +00:00 |
|
Hamlin Li
|
a33b1f7f64
|
8345298: RISC-V: Add riscv backend for Float16 operations - scalar
Reviewed-by: rehn, fyang
|
2025-03-13 08:16:53 +00:00 |
|
Hamlin Li
|
0e7d460e4f
|
8351662: [Test] RISC-V: enable bunch of IR test
Reviewed-by: fyang, rehn, tonyp
|
2025-03-13 08:12:38 +00:00 |
|
Jasmine Karthikeyan
|
3657e92ead
|
8349637: Integer.numberOfLeadingZeros outputs incorrectly in certain cases
Reviewed-by: thartmann, qamai, jbhateja
|
2025-03-03 05:18:55 +00:00 |
|
Matthias Ernst
|
7f3ecb4d92
|
8346664: C2: Optimize mask check with constant offset
Reviewed-by: epeter, qamai
|
2025-02-17 13:07:23 +00:00 |
|
Jatin Bhateja
|
4b463ee70e
|
8342103: C2 compiler support for Float16 type and associated scalar operations
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Bhavana Kilambi <bkilambi@openjdk.org>
Co-authored-by: Joe Darcy <darcy@openjdk.org>
Co-authored-by: Raffaello Giulietti <rgiulietti@openjdk.org>
Reviewed-by: psandoz, epeter, sviswanathan
|
2025-02-12 17:02:51 +00:00 |
|
Gui Cao
|
ca5390c4d9
|
8346924: TestVectorizationNegativeScale.java fails without the rvv extension on RISCV fastdebug VM
Reviewed-by: fyang, kvn
|
2025-01-06 03:35:46 +00:00 |
|
Roland Westrelin
|
2649a97332
|
8332827: [REDO] C2: crash in compiled code because of dependency on removed range check CastIIs
Reviewed-by: epeter, chagedorn
|
2024-12-19 16:09:41 +00:00 |
|
Jasmine Karthikeyan
|
29d648c642
|
8341781: Improve Min/Max node identities
Reviewed-by: chagedorn
|
2024-12-10 22:32:19 +00:00 |
|
Magnus Ihse Bursie
|
2979806c72
|
8345795: Update copyright year to 2024 for hotspot in files where it was missed
Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn
|
2024-12-10 08:47:46 +00:00 |
|
Roland Westrelin
|
874d68a96c
|
8343747: C2: TestReplicateAtConv.java crashes with -XX:MaxVectorSize=8
Reviewed-by: epeter, kvn
|
2024-12-06 09:19:55 +00:00 |
|
Martin Doerr
|
b42d79eb6a
|
8345146: [PPC64] Make intrinsic conversions between bit representations of half precision values and floats
Reviewed-by: rrich, lucy
|
2024-12-05 12:03:53 +00:00 |
|
Hamlin Li
|
6da3ecd65d
|
8344960: RISC-V: fix TestFloatConversionsVectorNaN for COH and AlignVector
Reviewed-by: fyang, luhenry
|
2024-11-26 11:10:36 +00:00 |
|
Emanuel Peter
|
811d08c0a4
|
8340010: Fix vectorization tests with compact headers
Reviewed-by: chagedorn, rkennke, mli
|
2024-11-25 10:39:36 +00:00 |
|
Emanuel Peter
|
75420e9314
|
8334431: C2 SuperWord: fix performance regression due to store-to-load-forwarding failures
Reviewed-by: chagedorn, qamai
|
2024-11-20 14:23:57 +00:00 |
|
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 |
|
Roland Westrelin
|
72a45ddbad
|
8341834: C2 compilation fails with "bad AD file" due to Replicate
Reviewed-by: kvn, epeter
|
2024-11-06 14:49:30 +00:00 |
|
Hamlin Li
|
4f8f395e2b
|
8343060: RISC-V: enable TestFloat16VectorConvChain for riscv
Reviewed-by: fyang
|
2024-10-25 14:28:01 +00:00 |
|
Sandhya Viswanathan
|
153ad911f9
|
8338126: C2 SuperWord: VectorCastF2HF / vcvtps2ph produces wrong results for vector length 2
Reviewed-by: thartmann, jbhateja, epeter
|
2024-10-21 14:58:43 +00:00 |
|
Tobias Hartmann
|
63e611cd5d
|
8335334: Stress mode to randomly execute unstable if traps
Reviewed-by: chagedorn, kvn
|
2024-09-23 12:30:30 +00:00 |
|
Hamlin Li
|
bacd046062
|
8321010: RISC-V: C2 RoundVF
8321011: RISC-V: C2 RoundVD
Reviewed-by: rehn, luhenry
|
2024-09-13 08:05:19 +00:00 |
|
Jasmine Karthikeyan
|
92431049fd
|
8335444: Generalize implementation of AndNode mul_ring
Reviewed-by: chagedorn, qamai, dfenacci
|
2024-09-10 16:52:59 +00:00 |
|
Matthias Baesken
|
5b4824cf9a
|
8336827: compiler/vectorization/TestFloat16VectorConvChain.java timeouts on ppc64 platforms after JDK-8335860
Reviewed-by: kvn, mdoerr, shade
|
2024-07-24 07:21:45 +00:00 |
|
Jatin Bhateja
|
35df48e1b3
|
8335860: compiler/vectorization/TestFloat16VectorConvChain.java fails with non-standard AVX/SSE settings
Reviewed-by: sviswanathan, kvn
|
2024-07-18 11:22:58 +00:00 |
|
Jatin Bhateja
|
55fd1ed228
|
8333890: Fatal error in auto-vectorizer with float16 kernel.
Reviewed-by: kvn
|
2024-07-08 06:42:46 +00:00 |
|
Gui Cao
|
ef7923e127
|
8334078: RISC-V: TestIntVect.java fails after JDK-8332153 when running without RVV
Reviewed-by: fyang, mli
|
2024-06-17 11:35:41 +00:00 |
|
Emanuel Peter
|
29b6392838
|
8334228: C2 SuperWord: fix JDK-24 regression in VPointer::cmp_for_sort after JDK-8325155
Reviewed-by: chagedorn, kvn
|
2024-06-17 06:58:55 +00:00 |
|
Emanuel Peter
|
487c477181
|
8333647: C2 SuperWord: some additional PopulateIndex tests
Reviewed-by: kvn, chagedorn
|
2024-06-06 15:21:31 +00:00 |
|