Emanuel Peter
|
d562d3fcbe
|
8297642: PhaseIdealLoop::only_has_infinite_loops must detect all loops that never lead to termination
Reviewed-by: thartmann, roland
|
2022-12-08 15:29:26 +00:00 |
|
Christian Hagedorn
|
49b86224aa
|
8290850: C2: create_new_if_for_predicate() does not clone pinned phi input nodes resulting in a broken graph
Reviewed-by: thartmann, kvn
|
2022-12-08 11:23:42 +00:00 |
|
Smita Kamath
|
073897c88b
|
8294588: Auto vectorize half precision floating point conversion APIs
Reviewed-by: sviswanathan, kvn, jbhateja, fgao, xgong
|
2022-12-08 09:46:59 +00:00 |
|
Doug Simon
|
8b69a2e434
|
8298099: [JVMCI] decouple libgraal from JVMCI module at runtime
Reviewed-by: never
|
2022-12-07 22:11:11 +00:00 |
|
Roland Westrelin
|
86270e3068
|
8269820: C2 PhaseIdealLoop::do_unroll get wrong opaque node
Reviewed-by: kvn, thartmann, chagedorn
|
2022-12-07 14:16:50 +00:00 |
|
Yi Yang
|
acf96c64b7
|
8290432: C2 compilation fails with assert(node->_last_del == _last) failed: must have deleted the edge just produced
Reviewed-by: kvn, thartmann, chagedorn
|
2022-12-07 03:08:07 +00:00 |
|
Martin Doerr
|
cd2182a996
|
8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic
Reviewed-by: kvn, dlong
|
2022-12-06 20:56:48 +00:00 |
|
Fei Gao
|
4458de95f8
|
8297172: Fix some issues of auto-vectorization of Long.bitCount/numberOfTrailingZeros/numberOfLeadingZeros()
Reviewed-by: kvn, thartmann
|
2022-12-06 09:35:27 +00:00 |
|
Pengfei Li
|
a61399854a
|
8297689: Fix incorrect result of Short.reverseBytes() call in loops
Reviewed-by: thartmann, jbhateja
|
2022-12-06 09:16:47 +00:00 |
|
Christian Hagedorn
|
0bd04a6589
|
8297951: C2: Create skeleton predicates for all If nodes in loop predication
Reviewed-by: thartmann, kvn
|
2022-12-06 07:18:44 +00:00 |
|
Aleksey Shipilev
|
eab0ada3a1
|
8296545: C2 Blackholes should allow load optimizations
Reviewed-by: kvn, vlivanov
|
2022-12-05 12:00:30 +00:00 |
|
Christian Hagedorn
|
a57392390b
|
8297264: C2: Cast node is not processed again in CCP and keeps a wrong too narrow type which is later replaced by top
Reviewed-by: thartmann, rcastanedalo, kvn
|
2022-12-05 07:09:04 +00:00 |
|
Feilong Jiang
|
227364d592
|
8297953: Fix several C2 IR matching tests for RISC-V
Reviewed-by: fyang, chagedorn
|
2022-12-02 12:48:42 +00:00 |
|
Roland Westrelin
|
9430f3e65c
|
8297934: [BACKOUT] Compiler should only use verified interface types for optimization
Reviewed-by: thartmann, kvn
|
2022-12-01 14:19:28 +00:00 |
|
Tobias Hartmann
|
abe532a89c
|
8296924: C2: assert(is_valid_AArch64_address(dest.target())) failed: bad address
Co-authored-by: Andrew Haley <aph@openjdk.org>
Reviewed-by: aph, kvn
|
2022-11-30 06:39:27 +00:00 |
|
Bhavana Kilambi
|
54e6d6aaeb
|
8293488: Add EOR3 backend rule for aarch64 SHA3 extension
Reviewed-by: haosun, njian, eliu, aturbanov, ngasson
|
2022-11-29 17:17:15 +00:00 |
|
Jamil Nimeh
|
cd6bebbf34
|
8247645: ChaCha20 intrinsics
Reviewed-by: sviswanathan, ngasson, vlivanov, ascarpino
|
2022-11-29 14:40:20 +00:00 |
|
Severin Gehwolf
|
08e6a820bc
|
8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run
Reviewed-by: chagedorn, dnsimon
|
2022-11-25 16:29:53 +00:00 |
|
Zhiqiang Zang
|
fd910f77bc
|
8297384: Add IR tests for existing idealizations of arithmetic nodes
Reviewed-by: chagedorn
|
2022-11-25 08:17:44 +00:00 |
|
Roland Westrelin
|
cfe5a3716e
|
8297556: Parse::check_interpreter_type fails with assert "must constrain OSR typestate"
Reviewed-by: thartmann, vlivanov
|
2022-11-25 08:06:14 +00:00 |
|
Roland Westrelin
|
45d1807ad3
|
6312651: Compiler should only use verified interface types for optimization
Reviewed-by: vlivanov, kvn
|
2022-11-21 08:47:42 +00:00 |
|
Roland Westrelin
|
761a4f4852
|
8295788: C2 compilation hits "assert((mode == ControlAroundStripMined && use == sfpt) || !use->is_reachable_from_root()) failed: missed a node"
Reviewed-by: kvn, thartmann
|
2022-11-18 13:46:01 +00:00 |
|
Tobias Hartmann
|
502fa3eeea
|
8296912: C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1
Reviewed-by: chagedorn, kvn
|
2022-11-17 07:39:57 +00:00 |
|
Tobias Hartmann
|
cd9c688bfc
|
8276064: CheckCastPP with raw oop input floats below a safepoint
Reviewed-by: kvn, vlivanov, roland
|
2022-11-17 05:58:38 +00:00 |
|
Fei Gao
|
cc44419840
|
8295407: C2 crash: Error: ShouldNotReachHere() in multiple vector tests with -XX:-MonomorphicArrayCheck -XX:-UncommonNullCast
Reviewed-by: thartmann, kvn
|
2022-11-17 01:39:56 +00:00 |
|
Doug Simon
|
95c390ec75
|
8296956: [JVMCI] HotSpotResolvedJavaFieldImpl.getIndex returns wrong value
Reviewed-by: thartmann, never
|
2022-11-16 21:21:04 +00:00 |
|
Doug Simon
|
37848a9ca2
|
8296967: [JVMCI] rationalize relationship between getCodeSize and getCode in ResolvedJavaMethod
Reviewed-by: never
|
2022-11-16 20:27:19 +00:00 |
|
Doug Simon
|
4ce4f384d7
|
8296958: [JVMCI] add API for retrieving ConstantValue attributes
Reviewed-by: never
|
2022-11-16 19:56:14 +00:00 |
|
Joshua Cao
|
0cbf084b44
|
8296969: C1: PrintC1Statistics is broken after JDK-8292878
Reviewed-by: chagedorn, kvn, xliu
|
2022-11-15 21:13:11 +00:00 |
|
Roland Westrelin
|
8c472e4816
|
8294217: Assertion failure: parsing found no loops but there are some
Reviewed-by: chagedorn, thartmann
|
2022-11-14 15:08:15 +00:00 |
|
Olga Mikhaltsova
|
277f0c24a2
|
8296821: compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java fails after JDK-8262901
Reviewed-by: kvn, thartmann
|
2022-11-14 08:40:11 +00:00 |
|
Christian Hagedorn
|
34d10f19f5
|
8296243: [IR Framework] Fix issues with IRNode.ALLOC* regexes
Reviewed-by: mdoerr, thartmann
|
2022-11-14 08:28:41 +00:00 |
|
Olga Mikhaltsova
|
6b456f7a9b
|
8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10>
Reviewed-by: aph
|
2022-11-10 21:06:15 +00:00 |
|
Claes Redestad
|
d9b25e860b
|
8296426: x86: Narrow UseAVX and UseSSE flags
Reviewed-by: vlivanov, kvn
|
2022-11-08 23:41:50 +00:00 |
|
Bhavana Kilambi
|
b49bdaeade
|
8294816: C2: Math.min/max vectorization miscompilation
Reviewed-by: thartmann, ngasson
|
2022-11-04 17:22:54 +00:00 |
|
Fei Yang
|
4d1bc1b5ad
|
8296285: test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378
Reviewed-by: jiefu, thartmann, chagedorn
|
2022-11-04 00:56:47 +00:00 |
|
Yi-Fan Tsai
|
f43bb9feaa
|
8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics
Reviewed-by: eastigeevich, phh, simonis
|
2022-11-03 19:26:20 +00:00 |
|
Christian Hagedorn
|
f829b5a73f
|
8280378: [IR Framework] Support IR matching for different compile phases
Reviewed-by: kvn, rcastanedalo
|
2022-11-01 15:41:09 +00:00 |
|
Vladimir Kozlov
|
8aa1526b44
|
8285835: SIGSEGV in PhaseIdealLoop::build_loop_late_post_work
Reviewed-by: roland, vlivanov
|
2022-10-29 12:32:36 +00:00 |
|
bobpengxie
|
823fd4a9df
|
8293785: Add a jtreg test for TraceOptoParse
Reviewed-by: chagedorn, jiefu
|
2022-10-28 13:18:39 +00:00 |
|
Jie Fu
|
754bd53137
|
8296030: compiler/c2/irTests/TestVectorizeTypeConversion.java fails with release VMs after JDK-8291781
Reviewed-by: chagedorn
|
2022-10-28 12:46:32 +00:00 |
|
Xiaolin Zheng
|
1fdbb1ba33
|
8295926: RISC-V: C1: Fix LIRGenerator::do_LibmIntrinsic
Reviewed-by: yadongwang, fyang
|
2022-10-28 11:56:21 +00:00 |
|
SuperCoder79
|
cf5546b3ac
|
8291336: Add ideal rule to convert floating point multiply by 2 into addition
Reviewed-by: qamai, thartmann, chagedorn
|
2022-10-28 10:04:38 +00:00 |
|
Fei Gao
|
4b89fce083
|
8291781: assert(!is_visited) failed: visit only once with -XX:+SuperWordRTDepCheck
Reviewed-by: thartmann
|
2022-10-28 07:27:02 +00:00 |
|
Igor Veresov
|
58a7141a0d
|
8295066: Folding of loads is broken in C2 after JDK-8242115
Reviewed-by: kvn, thartmann
|
2022-10-26 20:45:26 +00:00 |
|
Dean Long
|
d3eba859f9
|
8295414: [Aarch64] C2: assert(false) failed: bad AD file
Reviewed-by: kvn, chagedorn, aph
|
2022-10-20 21:24:36 +00:00 |
|
Magnus Ihse Bursie
|
d5a1521fde
|
8295470: Update openjdk.java.net => openjdk.org URLs in test code
Reviewed-by: michaelm, prr, darcy
|
2022-10-20 10:33:18 +00:00 |
|
Joshua Cao
|
f872467d69
|
8255746: Make PrintCompilation available on a per method level
Reviewed-by: chagedorn, kvn, xliu
|
2022-10-19 19:40:18 +00:00 |
|
Fei Gao
|
490fcd0c25
|
8293833: Error mixing types with -XX:+UseCMoveUnconditionally -XX:+UseVectorCmov
Reviewed-by: chagedorn, kvn
|
2022-10-18 02:00:53 +00:00 |
|
Doug Simon
|
03e63a2b87
|
8295225: [JVMCI] codeStart should be cleared when entryPoint is cleared
Reviewed-by: never
|
2022-10-13 08:34:36 +00:00 |
|