March 2022 Archives by author
Starting: Tue Mar 1 00:12:06 UTC 2022
Ending: Thu Mar 31 18:37:43 UTC 2022
Messages: 738
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4
Evgeny Astigeevich
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4 [v2]
Evgeny Astigeevich
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4 [v2]
Evgeny Astigeevich
- Integrated: 8283626: AArch64: Set relocInfo::offset_unit to 4
Evgeny Astigeevich
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v6]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v10]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v7]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v11]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v6]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v7]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v2]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v11]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target.
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v3]
Jatin Bhateja
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v4]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v12]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v13]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v14]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Jatin Bhateja
- RFR: 8283008: KRegister documentation out of date [v2]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v16]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v17]
Jatin Bhateja
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Jatin Bhateja
- Integrated: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target.
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8283232: x86: Improve vector broadcast operations [v2]
Jatin Bhateja
- RFR: 8283232: x86: Improve vector broadcast operations [v2]
Jatin Bhateja
- RFR: 8283232: x86: Improve vector broadcast operations [v2]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v18]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v17]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Jatin Bhateja
- RFR: 8279508: Auto-vectorize Math.round API [v18]
Jatin Bhateja
- RFR: 8282878: Removed _JavaThread from PhaseTraceTime
Alex Blewitt
- Integrated: 8282878: Removed _JavaThread from PhaseTraceTime
Alex Blewitt
- RFR: 8282507: Add LICENSE file for hsdis
Magnus Ihse Bursie
- RFR: 8282507: Add LICENSE file for hsdis
Magnus Ihse Bursie
- RFR: 8282507: Add LICENSE file for hsdis
Magnus Ihse Bursie
- RFR: 8282507: Add LICENSE file for hsdis
Magnus Ihse Bursie
- RFR: 8282507: Add LICENSE file for hsdis
Magnus Ihse Bursie
- RFR: 8282507: Add a separate license file for hsdis [v2]
Magnus Ihse Bursie
- RFR: 8283519: Hsdis with capstone should annotate output
Magnus Ihse Bursie
- RFR: 8283422: Create a new test for JDK-8254790
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790 [v2]
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790 [v2]
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790 [v3]
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790 [v4]
Sergey Bylokhov
- RFR: 8283422: Create a new test for JDK-8254790 [v4]
Sergey Bylokhov
- RFR: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Rickard Bäckman
- RFR: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Rickard Bäckman
- Integrated: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Rickard Bäckman
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis
Man Cao
- RFR: 8282507: Add LICENSE file for hsdis [v2]
Man Cao
- RFR: 8282507: Add a separate license file for hsdis [v2]
Man Cao
- Integrated: 8282507: Add a separate license file for hsdis
Man Cao
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Daniel D.Daugherty
- RFR: 8282661: 2 compiler/intrinsics/unsafe/*ByteBufferTest.java tests fail after JDK-8282573
Daniel D.Daugherty
- RFR: 8283189: Bad copyright header in UnsafeCopyMemory.java
Daniel D.Daugherty
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Daniel D.Daugherty
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Joe Darcy
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Joe Darcy
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Joe Darcy
- RFR: 8282162: [vector] Optimize vector negation API
Joe Darcy
- RFR: 8282182: Document algorithm used to encode aarch64 logical immediate operands. [v3]
Andrew Dinn
- RFR: 8265263: AArch64: Combine vneg with right shift count
Andrew Dinn
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable
Andrew Dinn
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable
Andrew Dinn
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable
Andrew Dinn
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output [v3]
Martin Doerr
- RFR: 8282509: [exploded image] ResolvedClassTest fails with similar output [v3]
Martin Doerr
- RFR: 8283085: AArch64: No need to leave a breadcrumb for JavaFrameAnchor::capture_last_Java_pc when leaf call
Denghui Dong
- RFR: 8283085: AArch64: No need to leave a breadcrumb for JavaFrameAnchor::capture_last_Java_pc when leaf call
Denghui Dong
- RFR: 8283692: Add PrintIdealPhase that includes block scheduling
Nils Eliasson
- Integrated: 8283692: Add PrintIdealPhase that includes block scheduling
Nils Eliasson
- RFR: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly [v2]
Foivos
- RFR: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly [v2]
Foivos
- Integrated: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
Foivos
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v6]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v7]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v6]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v8]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v6]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v9]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v9]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Jie Fu
- RFR: 8282715: typo compileony in test Test8005033.java
Jie Fu
- RFR: 8282715: typo compileony in test Test8005033.java [v2]
Jie Fu
- RFR: 8282715: typo compileony in test Test8005033.java [v3]
Jie Fu
- RFR: 8283008: KRegister documentation out of date
Jie Fu
- RFR: 8283008: KRegister documentation out of date [v2]
Jie Fu
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v11]
Jie Fu
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
Jie Fu
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
Jie Fu
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v2]
Jie Fu
- RFR: 8283091: Support type conversion between different data sizes in SLP [v2]
Jie Fu
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v2]
Jie Fu
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Jie Fu
- RFR: 8283103: compiler/vectorapi/TestMaskedMacroLogicVector.java failed due to incorrect os.simpleArch on some platforms [v2]
Jie Fu
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Jie Fu
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Jie Fu
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs [v2]
Jie Fu
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Jie Fu
- Integrated: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Jie Fu
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Jie Fu
- RFR: 8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
Jie Fu
- RFR: 8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
Jie Fu
- Integrated: 8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Jie Fu
- RFR: 8282162: [vector] Optimize vector negation API
Jie Fu
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Jie Fu
- RFR: 8280511: AArch64: Combine shift and negate to a single instruction [v2]
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP [v2]
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP [v2]
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP [v3]
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP [v2]
Fei Gao
- RFR: 8282470: Eliminate useless sign extension before some subword integer operations
Fei Gao
- RFR: 8283307: Vectorize unsigned shift right on signed subword types
Fei Gao
- RFR: 8283091: Support type conversion between different data sizes in SLP [v3]
Fei Gao
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result [v2]
Nick Gasson
- RFR: 8282926: AArch64: Optimize out WHILELO with PTRUE
Nick Gasson
- RFR: 8282182: Document algorithm used to encode aarch64 logical immediate operands. [v3]
Nick Gasson
- RFR: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
Severin Gehwolf
- RFR: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly [v2]
Severin Gehwolf
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature
Xiaohong Gong
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature [v2]
Xiaohong Gong
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature
Xiaohong Gong
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature [v2]
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Xiaohong Gong
- Integrated: 8282432: Optimize masked "test" Vector API with predicate feature
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE [v2]
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize vector negation API [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Xiaohong Gong
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE [v2]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Xiaohong Gong
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Xiaohong Gong
- Integrated: 8282162: [vector] Optimize integral vector negation API
Xiaohong Gong
- RFR: 8282480: IGV: Use description instead of enum name for phases
Christian Hagedorn
- RFR: 8282480: IGV: Use description instead of enum name for phases
Christian Hagedorn
- RFR: 8282045: When loop strip mining fails, safepoints are removed from loop anyway [v2]
Christian Hagedorn
- Integrated: 8282480: IGV: Use description instead of enum name for phases
Christian Hagedorn
- Integrated: 8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
Christian Hagedorn
- RFR: 8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
Christian Hagedorn
- RFR: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Christian Hagedorn
- RFR: 8272735: Add missing SubL node transformations
Christian Hagedorn
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Christian Hagedorn
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v4]
Christian Hagedorn
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v5]
Christian Hagedorn
- RFR: 8283189: Bad copyright header in UnsafeCopyMemory.java
Christian Hagedorn
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Christian Hagedorn
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Christian Hagedorn
- RFR: 8282547: IGV: add control-flow graph view
Christian Hagedorn
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v8]
Christian Hagedorn
- RFR: 8283353: compiler/c2/cr6865031/Test.java and compiler/runtime/Test6826736.java fails on x86_32
Christian Hagedorn
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
Christian Hagedorn
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long [v2]
Christian Hagedorn
- RFR: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Christian Hagedorn
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Christian Hagedorn
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Christian Hagedorn
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v4]
Christian Hagedorn
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Christian Hagedorn
- RFR: 8282547: IGV: add control-flow graph view [v2]
Christian Hagedorn
- RFR: 8282547: IGV: add control-flow graph view [v2]
Christian Hagedorn
- RFR: 8282547: IGV: add control-flow graph view [v3]
Christian Hagedorn
- RFR: 8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
Christian Hagedorn
- RFR: 8283692: Add PrintIdealPhase that includes block scheduling
Christian Hagedorn
- RFR: 8283787: C1: Remove unused ArrayStoreExceptionStub::_info
Christian Hagedorn
- RFR: 8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Christian Hagedorn
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v4]
Christian Hagedorn
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v4]
Christian Hagedorn
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Christian Hagedorn
- RFR: 8283890: Changes in CFG file format break C1Visualizer
Christian Hagedorn
- RFR: 8283997: Unused argument in GraphKit::builtin_throw [v2]
Christian Hagedorn
- RFR: 8279508: Auto-vectorize Math.round API [v11]
Andrew Haley
- RFR: 8279508: Auto-vectorize Math.round API [v11]
Andrew Haley
- RFR: 8282507: Add LICENSE file for hsdis
Andrew Haley
- RFR: 8279508: Auto-vectorize Math.round API [v12]
Andrew Haley
- RFR: 8279508: Auto-vectorize Math.round API [v12]
Andrew Haley
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Andrew Haley
- RFR: 8283085: AArch64: No need to leave a breadcrumb for JavaFrameAnchor::capture_last_Java_pc when leaf call
Andrew Haley
- RFR: 8283085: AArch64: No need to leave a breadcrumb for JavaFrameAnchor::capture_last_Java_pc when leaf call
Andrew Haley
- RFR: 8262901: [macos_aarch64] NativeCallTest expected:<-3.8194101E18> but was:<3.02668882E10> [v2]
Andrew Haley
- RFR: 8279508: Auto-vectorize Math.round API [v17]
Andrew Haley
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4
Andrew Haley
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4 [v2]
Andrew Haley
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Andrew Haley
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Andrew Haley
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Andrew Haley
- RFR: 8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1 [v3]
Haomin
- Integrated: 8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1
Haomin
- RFR: 8280003: C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize [v5]
Tobias Hartmann
- RFR: 8282480: IGV: Use description instead of enum name for phases
Tobias Hartmann
- RFR: 8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 [v3]
Tobias Hartmann
- RFR: 8282045: When loop strip mining fails, safepoints are removed from loop anyway [v2]
Tobias Hartmann
- RFR: 8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics [v2]
Tobias Hartmann
- RFR: 8281548: Add escape analysis tracing flag [v6]
Tobias Hartmann
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Tobias Hartmann
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Tobias Hartmann
- RFR: 8278296: Generalize long range check transformation [v7]
Tobias Hartmann
- RFR: 8282715: typo compileony in test Test8005033.java [v3]
Tobias Hartmann
- RFR: 8282715: typo compileony in test Test8005033.java [v3]
Tobias Hartmann
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v3]
Tobias Hartmann
- RFR: 8272735: Add missing SubL node transformations
Tobias Hartmann
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v4]
Tobias Hartmann
- RFR: 8282878: Removed _JavaThread from PhaseTraceTime
Tobias Hartmann
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Tobias Hartmann
- RFR: 8272735: Add missing SubL node transformations
Tobias Hartmann
- On JDK-8281518
Tobias Hartmann
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Tobias Hartmann
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable
Tobias Hartmann
- RFR: 8283056: show abstract machine code for all VM crashes
Tobias Hartmann
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v4]
Tobias Hartmann
- RFR: 8282414: x86: Enhance the assembler to generate more compact instructions [v4]
Tobias Hartmann
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Tobias Hartmann
- RFR: 8279508: Auto-vectorize Math.round API [v17]
Tobias Hartmann
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Tobias Hartmann
- RFR: 8183390: Fix and re-enable post loop vectorization [v6]
Tobias Hartmann
- RFR: 8283056: show abstract machine code for all VM crashes
Tobias Hartmann
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v2]
Tobias Hartmann
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Tobias Hartmann
- RFR: 8283189: Bad copyright header in UnsafeCopyMemory.java
Tobias Hartmann
- RFR: 8283189: Bad copyright header in UnsafeCopyMemory.java
Tobias Hartmann
- Integrated: 8283189: Bad copyright header in UnsafeCopyMemory.java
Tobias Hartmann
- RFR: 8283189: Bad copyright header in UnsafeCopyMemory.java
Tobias Hartmann
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v6]
Tobias Hartmann
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v6]
Tobias Hartmann
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v8]
Tobias Hartmann
- RFR: 8279508: Auto-vectorize Math.round API [v18]
Tobias Hartmann
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Tobias Hartmann
- RFR: 8183390: Fix and re-enable post loop vectorization [v6]
Tobias Hartmann
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v2]
Tobias Hartmann
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v2]
Tobias Hartmann
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails
Tobias Hartmann
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
Tobias Hartmann
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Tobias Hartmann
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long
Tobias Hartmann
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v2]
Tobias Hartmann
- RFR: 8283422: Create a new test for JDK-8254790
Tobias Hartmann
- RFR: 8279508: Auto-vectorize Math.round API [v18]
Tobias Hartmann
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Tobias Hartmann
- RFR: 8283422: Create a new test for JDK-8254790
Tobias Hartmann
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Tobias Hartmann
- RFR: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Tobias Hartmann
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Tobias Hartmann
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Tobias Hartmann
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v3]
Tobias Hartmann
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v4]
Tobias Hartmann
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v4]
Tobias Hartmann
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v5]
Tobias Hartmann
- Regarding contributing for JDK-8282024
Tobias Hartmann
- RFR: 8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
Tobias Hartmann
- RFR: 8283787: C1: Remove unused ArrayStoreExceptionStub::_info
Tobias Hartmann
- RFR: 8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Tobias Hartmann
- RFR: 8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Tobias Hartmann
- RFR: 8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Tobias Hartmann
- Integrated: 8283834: Unmappable character for US-ASCII encoding in TestPredicateInputBelowLoopPredicate
Tobias Hartmann
- RFR: 8282547: IGV: add control-flow graph view [v3]
Tobias Hartmann
- RFR: 8249893: AARCH64: optimize the construction of the value from the bits of the other two [v6]
Tobias Hartmann
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Tobias Hartmann
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Tobias Hartmann
- RFR: 8283997: Unused argument in GraphKit::builtin_throw [v2]
Tobias Hartmann
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Tobias Hartmann
- RFR: 8283890: Changes in CFG file format break C1Visualizer
Tobias Hartmann
- RFR: 8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics [v2]
Tobias Holenstein
- RFR: 8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics [v2]
Tobias Holenstein
- Integrated: 8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics
Tobias Holenstein
- RFR: 8282715: typo compileony in test Test8005033.java [v2]
David Holmes
- RFR: 8282715: typo compileony in test Test8005033.java [v3]
David Holmes
- RFR: 8283056: show abstract machine code for all VM crashes
David Holmes
- RFR: 8283519: Hsdis with capstone should annotate output
Daniel Jeliński
- RFR: 8283519: Hsdis with capstone should annotate output
Daniel Jeliński
- Integrated: 8283519: Hsdis with capstone should annotate output
Daniel Jeliński
- RFR: 8280511: AArch64: Combine shift and negate to a single instruction
Ningsheng Jian
- RFR: 8282926: AArch64: Optimize out WHILELO with PTRUE
Ningsheng Jian
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE [v2]
Ningsheng Jian
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
Ningsheng Jian
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
Ningsheng Jian
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Ningsheng Jian
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result [v2]
Ningsheng Jian
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result [v2]
Ningsheng Jian
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Ningsheng Jian
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result [v2]
Ningsheng Jian
- Integrated: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
Ningsheng Jian
- Regarding contributing for JDK-8282024
Nithin Kashyap
- RFR: 8281548: Add escape analysis tracing flag [v6]
Vladimir Kozlov
- RFR: 8281122: [IR Framework] Cleanup IR matching code in preparation for JDK-8280378
Vladimir Kozlov
- RFR: 8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1 [v3]
Vladimir Kozlov
- RFR: 8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops [v2]
Vladimir Kozlov
- RFR: 8282142: [TestCase] compiler/inlining/ResolvedClassTest.java will fail when --with-jvm-features=-compiler1 [v3]
Vladimir Kozlov
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Vladimir Kozlov
- Regarding contributing for JDK-8282024
Vladimir Kozlov
- RFR: 8283641: Large value for CompileThresholdScaling causes assert
Vladimir Kozlov
- RFR: 8283641: Large value for CompileThresholdScaling causes assert [v2]
Vladimir Kozlov
- RFR: 8283641: Large value for CompileThresholdScaling causes assert [v2]
Vladimir Kozlov
- RFR: 8283692: Add PrintIdealPhase that includes block scheduling
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Vladimir Kozlov
- RFR: 8183390: Fix and re-enable post loop vectorization [v6]
Vladimir Kozlov
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Vladimir Kozlov
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Vladimir Kozlov
- RFR: 8283494: Factor out calculation of actual number of XMM registers
Vladimir Kozlov
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v6]
Vladimir Kozlov
- RFR: 8283422: Create a new test for JDK-8254790 [v4]
Vladimir Kozlov
- RFR: 8283494: Factor out calculation of actual number of XMM registers [v2]
Vladimir Kozlov
- RFR: 8283422: Create a new test for JDK-8254790 [v4]
Vladimir Kozlov
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v6]
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Vladimir Kozlov
- RFR: 8283641: Large value for CompileThresholdScaling causes assert
Ioi Lam
- RFR: 8283641: Large value for CompileThresholdScaling causes assert [v2]
Ioi Lam
- RFR: 8283641: Large value for CompileThresholdScaling causes assert [v2]
Ioi Lam
- Integrated: 8283641: Large value for CompileThresholdScaling causes assert
Ioi Lam
- RFR: 8283641: Large value for CompileThresholdScaling causes assert [v2]
Ioi Lam
- RFR: 8283694: Improve several operations on x86 [v3]
Ioi Lam
- RFR: 8283694: Improve bit manipulation and boolean to integer conversion operations on x86_64 [v4]
Ioi Lam
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v5]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v5]
Pengfei Li
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v6]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Pengfei Li
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable [v2]
Pengfei Li
- RFR: 8280510: AArch64: Vectorize operations with loop induction variable [v2]
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v2]
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v2]
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v2]
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v3]
Pengfei Li
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe [v2]
Pengfei Li
- Integrated: 8283408: Fix a C2 crash when filling arrays with unsafe
Pengfei Li
- RFR: 8282926: AArch64: Optimize out WHILELO with PTRUE
Eric Liu
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
Eric Liu
- RFR: 8283435: AArch64: [vectorapi] Optimize SVE lane/withLane operations for 64/128-bit vector sizes
Eric Liu
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Eric Liu
- RFR: 8282875: AArch64: [vectorapi] Optimize Vector.reduceLane for SVE 64/128 vector size
Eric Liu
- Integrated: 8282926: AArch64: Optimize out WHILELO with PTRUE
Eric Liu
- RFR: 8282715: typo compileony in test Test8005033.java
Xin Liu
- RFR: 8282715: typo compileony in test Test8005033.java
Xin Liu
- RFR: 8282715: typo compileony in test Test8005033.java [v2]
Xin Liu
- RFR: 8282715: typo compileony in test Test8005033.java [v2]
Xin Liu
- RFR: 8282715: typo compileony in test Test8005033.java [v3]
Xin Liu
- RFR: 8282715: typo compileony in test Test8005033.java [v2]
Xin Liu
- Integrated: 8282715: typo compileony in test Test8005033.java
Xin Liu
- RFR: 8283541: Add Statical counters and some comments in PhaseStringOpts
Xin Liu
- RFR: 8282547: IGV: add control-flow graph view [v3]
Xin Liu
- RFR: 8282547: IGV: add control-flow graph view [v3]
Xin Liu
- RFR: 8282547: IGV: add control-flow graph view [v3]
Xin Liu
- RFR: 8282467: add extra diagnostics for JDK-8268184
Dean Long
- Integrated: 8282467: add extra diagnostics for JDK-8268184
Dean Long
- RFR: 8282467: add extra diagnostics for JDK-8268184
Dean Long
- RFR: 8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops [v2]
Dean Long
- RFR: 8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
Dean Long
- RFR: 8265263: AArch64: Combine vneg with right shift count
Dean Long
- RFR: 8282509: [exploded image] ResolvedClassTest fails with similar output [v3]
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Dean Long
- RFR: 8283008: KRegister documentation out of date
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code [v2]
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code [v2]
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code [v3]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v2]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v2]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v2]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Dean Long
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code [v3]
Dean Long
- Integrated: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Dean Long
- Integrated: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
Dean Long
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Dean Long
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Dean Long
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Dean Long
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs
Dean Long
- RFR: 8283229: compiler/arguments/TestCodeEntryAlignment.java fails with release VMs [v2]
Dean Long
- RFR: 8283494: Factor out calculation of actual number of XMM registers
Dean Long
- Questions about C2 IR verification
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v3]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v2]
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v3]
Roberto Castañeda Lozano
- RFR: 8270090: C2: LCM may prioritize CheckCastPP nodes over projections
Roberto Castañeda Lozano
- RFR: 8282547: IGV: add control-flow graph view [v3]
Roberto Castañeda Lozano
- Integrated: 8282547: IGV: add control-flow graph view
Roberto Castañeda Lozano
- RFR: 8282043: IGV: speed up schedule approximation
Roberto Castañeda Lozano
- Questions about C2 IR verification
Cesar Soares Lucas
- Questions about C2 IR verification
Cesar Soares Lucas
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Cesar Soares Lucas
- Regarding contributing for JDK-8282024
Cesar Soares Lucas
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Cesar Soares Lucas
- [External] : Re: RFC : Approach to handle Allocation Merges in C2 Scalar Replacement
Cesar Soares Lucas
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v7]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v5]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v8]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v7]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v8]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v7]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v9]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v9]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v9]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Quan Anh Mai
- RFR: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target.
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target.
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target.
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Quan Anh Mai
- RFR: 8282711: Accelerate Math.signum function for AVX and AVX512 target. [v2]
Quan Anh Mai
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Quan Anh Mai
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v11]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v11]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Quan Anh Mai
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Quan Anh Mai
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Quan Anh Mai
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Quan Anh Mai
- RFR: 8282414: x86: Enhance the assembler to generate more compact instructions [v4]
Quan Anh Mai
- Integrated: 8282414: x86: Enhance the assembler to generate more compact instructions
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v2]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v2]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v3]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v3]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v4]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v5]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v6]
Quan Anh Mai
- RFR: 8283232: x86: Improve vector broadcast operations [v7]
Quan Anh Mai
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Quan Anh Mai
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Quan Anh Mai
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Quan Anh Mai
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Quan Anh Mai
- RFR: 8279508: Auto-vectorize Math.round API [v15]
Quan Anh Mai
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v3]
Quan Anh Mai
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Quan Anh Mai
- Integrated: 8282204: Use lea instructions for arithmetic operations on x86_64
Quan Anh Mai
- RFR: 8283694: Improve several operations on x86
Quan Anh Mai
- RFR: 8283694: Improve several operations on x86 [v2]
Quan Anh Mai
- RFR: 8283694: Improve several operations on x86 [v3]
Quan Anh Mai
- RFR: 8283694: Improve several operations on x86 [v4]
Quan Anh Mai
- RFR: 8283694: Improve bit manipulation and boolean to integer conversion operations on x86_64 [v4]
Quan Anh Mai
- RFR: 8283694: Improve bit manipulation and boolean to integer conversion operations on x86_64 [v5]
Quan Anh Mai
- RFR: 8272735: Add missing SubL node transformations
Ahmed Muhsin
- RFR: 8272735: Add missing SubL node transformations
Ahmed Muhsin
- Integrated: 8272735: Add missing SubL node transformations
Ahmed Muhsin
- RFR: 8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
Jamil Nimeh
- Integrated: 8282312: Minor corrections to evbroadcasti32x4 intrinsic on x86
Jamil Nimeh
- RFR: 8283890: Changes in CFG file format break C1Visualizer
Frederic Parain
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- Integrated: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- RFR: 8282661: 2 compiler/intrinsics/unsafe/*ByteBufferTest.java tests fail after JDK-8282573
Emanuel Peter
- RFR: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- RFR: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- Integrated: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v2]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v3]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v4]
Emanuel Peter
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v3]
Emanuel Peter
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Emanuel Peter
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v3]
Emanuel Peter
- Integrated: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y)
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v5]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v6]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v7]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v8]
Emanuel Peter
- RFR: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes [v8]
Emanuel Peter
- Integrated: 8282590: C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
Emanuel Peter
- RFR: 8283103: compiler/vectorapi/TestMaskedMacroLogicVector.java failed due to incorrect os.simpleArch on some platforms
Ao Qi
- RFR: 8283103: compiler/vectorapi/TestMaskedMacroLogicVector.java failed due to incorrect os.simpleArch on some platforms
Ao Qi
- RFR: 8283103: compiler/vectorapi/TestMaskedMacroLogicVector.java failed due to incorrect os.simpleArch on some platforms [v2]
Ao Qi
- RFR: 8283103: compiler/vectorapi/TestMaskedMacroLogicVector.java failed due to incorrect os.simpleArch on some platforms [v2]
Ao Qi
- RFR: 8282480: IGV: Use description instead of enum name for phases
Claes Redestad
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Claes Redestad
- RFR: 8283447: Remove unused LIR_Assembler::_bs
Claes Redestad
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Claes Redestad
- RFR: 8283997: Unused argument in GraphKit::builtin_throw [v2]
Claes Redestad
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v3]
Roger Riggs
- RFR: 8278296: Generalize long range check transformation [v5]
John R Rose
- RFR: 8278296: Generalize long range check transformation [v6]
John R Rose
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v3]
Kevin Rushforth
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature
Paul Sandoz
- RFR: 8282432: Optimize masked "test" Vector API with predicate feature [v2]
Paul Sandoz
- RFR: 8282573: ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Paul Sandoz
- RFR: 8282661: [BACKOUT] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Paul Sandoz
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Paul Sandoz
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Paul Sandoz
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v2]
Paul Sandoz
- RFR: 8282665: [REDO] ByteBufferTest.java: replace endless recursion with RuntimeException in void ck(double x, double y) [v3]
Paul Sandoz
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Paul Sandoz
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Paul Sandoz
- RFR: 8282431: AArch64: Add optimized rules for masked vector multiply-add/sub for SVE
Paul Sandoz
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result
Paul Sandoz
- RFR: 8282764: AArch64: compiler/vectorapi/reshape/TestVectorCastNeon.java failed with incorrect result [v2]
Paul Sandoz
- RFR: 8282162: [vector] Optimize integral vector negation API [v3]
Paul Sandoz
- RFR: 8283008: KRegister documentation out of date
Thomas Schatzl
- RFR: 8283008: KRegister documentation out of date [v2]
Thomas Schatzl
- RFR: 8283008: KRegister documentation out of date [v2]
Thomas Schatzl
- Integrated: 8283008: KRegister documentation out of date
Thomas Schatzl
- RFR: 8283447: Remove unused LIR_Assembler::_bs
Thomas Schatzl
- RFR: 8283447: Remove unused LIR_Assembler::_bs
Thomas Schatzl
- Integrated: 8283447: Remove unused LIR_Assembler::_bs
Thomas Schatzl
- RFR: 8283494: Factor out calculation of actual number of XMM registers
Thomas Schatzl
- RFR: 8283494: Factor out calculation of actual number of XMM registers [v2]
Thomas Schatzl
- RFR: 8283494: Factor out calculation of actual number of XMM registers [v2]
Thomas Schatzl
- RFR: 8283494: Factor out calculation of actual number of XMM registers [v2]
Thomas Schatzl
- Integrated: 8283494: Factor out calculation of actual number of XMM registers
Thomas Schatzl
- RFR: 8281079: [s390] Unify Address Operand Encoding in Instruction Emitters [v3]
Lutz Schmidt
- RFR: 8281079: [s390] Unify Address Operand Encoding in Instruction Emitters [v3]
Lutz Schmidt
- RFR: 8281079: [s390] Unify Address Operand Encoding in Instruction Emitters [v3]
Lutz Schmidt
- RFR: 8281079: [s390] Unify Address Operand Encoding in Instruction Emitters [v3]
Lutz Schmidt
- RFR: 8282878: Removed _JavaThread from PhaseTraceTime
Aleksey Shipilev
- RFR: 8282878: Removed _JavaThread from PhaseTraceTime
Aleksey Shipilev
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity" [v3]
Aleksey Shipilev
- RFR: 8283787: C1: Remove unused ArrayStoreExceptionStub::_info
Aleksey Shipilev
- RFR: 8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
Aleksey Shipilev
- RFR: 8280003: C1: Reconsider uses of logical_and immediates in LIRGenerator::do_getObjectSize [v6]
Aleksey Shipilev
- RFR: 8283787: C1: Remove unused ArrayStoreExceptionStub::_info
Aleksey Shipilev
- RFR: 8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
Aleksey Shipilev
- Integrated: 8283789: CompilerPhaseTypeHelper::to_bitmask should operate on uint64_t
Aleksey Shipilev
- Integrated: 8283787: C1: Remove unused ArrayStoreExceptionStub::_info
Aleksey Shipilev
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v3]
Aleksey Shipilev
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v4]
Aleksey Shipilev
- RFR: 8283937: riscv: RVC: Fix c_beqz to c_bnez
Aleksey Shipilev
- RFR: 8283937: riscv: RVC: Fix c_beqz to c_bnez
Aleksey Shipilev
- RFR: 8281266: [JVMCI] MetaUtil.toInternalName() doesn't handle hidden classes correctly
Doug Simon
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code
Doug Simon
- RFR: 8283056: show abstract machine code for all VM crashes
Doug Simon
- RFR: 8283056: show abstract machine code for all VM crashes [v2]
Doug Simon
- RFR: 8283056: show abstract machine code in hs-err for all VM crashes [v2]
Doug Simon
- Integrated: 8283056: show abstract machine code in hs-err for all VM crashes
Doug Simon
- RFR: 8283626: AArch64: Set relocInfo::offset_unit to 4 [v2]
Volker Simonis
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output
Tyler Steele
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output
Tyler Steele
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output [v2]
Tyler Steele
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output [v3]
Tyler Steele
- RFR: 8282509: [AIX] ResolvedTestClass fails on AIX with similar output [v3]
Tyler Steele
- RFR: 8282509: [exploded image] ResolvedTestClass fails on AIX with similar output [v3]
Tyler Steele
- RFR: 8281079: [s390] Unify Address Operand Encoding in Instruction Emitters [v3]
Tyler Steele
- RFR: 8282509: [exploded image] ResolvedClassTest fails with similar output [v3]
Tyler Steele
- Integrated: 8282509: [exploded image] ResolvedClassTest fails with similar output
Tyler Steele
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems
Tyler Steele
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v2]
Tyler Steele
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v3]
Tyler Steele
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v2]
Tyler Steele
- Integrated: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems
Tyler Steele
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v3]
Tyler Steele
- RFR: 8282467: add extra diagnostics for JDK-8268184
Thomas Stuefe
- RFR: 8283122: [AIX, s390] UnsafeCopyMemory 'Mismatched' Tests Fail on Big Endian Systems [v2]
Thomas Stuefe
- RFR: 8265263: AArch64: Combine vneg with right shift count
Hao Sun
- RFR: 8265263: AArch64: Combine vneg with right shift count
Hao Sun
- RFR: 8265263: AArch64: Combine vneg with right shift count
Hao Sun
- Integrated: 8265263: AArch64: Combine vneg with right shift count
Hao Sun
- RFR: 8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops [v2]
Igor Veresov
- RFR: 8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops [v2]
Igor Veresov
- Integrated: 8279886: C1: Turn off SelectivePhiFunctions in presence of irreducible loops
Igor Veresov
- RFR: 8279317: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java assumes immutable code [v3]
Igor Veresov
- Integrated: 8281548: Add escape analysis tracing flag
Jorn Vernee
- RFR: 8283519: Hsdis with capstone should annotate output
Jorn Vernee
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v6]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v6]
Sandhya Viswanathan
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Sandhya Viswanathan
- RFR: 8279508: Auto-vectorize Math.round API [v11]
Sandhya Viswanathan
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Sandhya Viswanathan
- RFR: 8279508: Auto-vectorize Math.round API [v9]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v7]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v6]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v7]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Sandhya Viswanathan
- RFR: 8281375: Accelerate bitCount operation for AVX2 and AVX512 target. [v8]
Sandhya Viswanathan
- RFR: 8283008: KRegister documentation out of date [v2]
Sandhya Viswanathan
- RFR: 8279508: Auto-vectorize Math.round API [v2]
Sandhya Viswanathan
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Sandhya Viswanathan
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v5]
Sandhya Viswanathan
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Sandhya Viswanathan
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v10]
Sandhya Viswanathan
- RFR: 8282204: Use lea instructions for arithmetic operations on x86_64 [v12]
Sandhya Viswanathan
- RFR: 8282414: x86: Enhance the assembler to generate more compact instructions [v4]
Sandhya Viswanathan
- On JDK-8281518
Julian Waters
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Julian Waters
- RFR: 8277055: Assert "missing inlining msg" with -XX:+PrintIntrinsics
Roland Westrelin
- RFR: 8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799 [v3]
Roland Westrelin
- Integrated: 8281811: assert(_base == Tuple) failed: Not a Tuple after JDK-8280799
Roland Westrelin
- RFR: 8282045: When loop strip mining fails, safepoints are removed from loop anyway [v2]
Roland Westrelin
- Integrated: 8282045: When loop strip mining fails, safepoints are removed from loop anyway
Roland Westrelin
- RFR: 8278296: Generalize long range check transformation [v6]
Roland Westrelin
- RFR: 8278296: Generalize long range check transformation [v5]
Roland Westrelin
- RFR: 8278296: Generalize long range check transformation [v7]
Roland Westrelin
- RFR: 8278296: Generalize long range check transformation [v5]
Roland Westrelin
- Integrated: 8278296: Generalize long range check transformation
Roland Westrelin
- RFR: 8281322: irTests/TestLongRangeChecks.java fails with strip mining off [v2]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v2]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v3]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v4]
Roland Westrelin
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable
Roland Westrelin
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Roland Westrelin
- RFR: 8183390: Fix and re-enable post loop vectorization [v5]
Roland Westrelin
- RFR: 8183390: Fix and re-enable post loop vectorization [v4]
Roland Westrelin
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable
Roland Westrelin
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v5]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled) [v4]
Roland Westrelin
- RFR: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled)
Roland Westrelin
- Integrated: 8281322: C2: always construct strip mined loop initially (even if strip mining is disabled)
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop
Roland Westrelin
- RFR: 8283408: Fix a C2 crash when filling arrays with unsafe
Roland Westrelin
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Roland Westrelin
- RFR: 8281222: ciTypeFlow::profiled_count fails "assert(0 <= i && i < _len) failed: illegal index"
Roland Westrelin
- RFR: 8282592: C2: assert(false) failed: graph should be schedulable [v2]
Roland Westrelin
- Integrated: 8282592: C2: assert(false) failed: graph should be schedulable
Roland Westrelin
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Roland Westrelin
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v3]
Roland Westrelin
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v4]
Roland Westrelin
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v2]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v2]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v2]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v2]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v2]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v3]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v3]
Roland Westrelin
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long [v2]
Roland Westrelin
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long [v2]
Roland Westrelin
- RFR: 8283451: C2: assert(_base == Long) failed: Not a Long [v2]
Roland Westrelin
- Integrated: 8283451: C2: assert(_base == Long) failed: Not a Long
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v3]
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v2]
Roland Westrelin
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v5]
Roland Westrelin
- RFR: 8279888: Local variable independently used by multiple loops can interfere with loop optimizations [v4]
Roland Westrelin
- RFR: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails [v4]
Roland Westrelin
- Integrated: 8283187: C2: loop candidate for superword not always unrolled fully if superword fails
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v4]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v3]
Roland Westrelin
- RFR: 8281429: PhiNode::Value() is too conservative for tripcount of CountedLoop [v4]
Roland Westrelin
- RFR: 8275201: C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses [v2]
Roland Westrelin
- RFR: 8283997: Unused argument in GraphKit::builtin_throw
Roland Westrelin
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence
Fei Yang
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v3]
Fei Yang
- RFR: 8282638: [JVMCI] Export array fill stubs to JVMCI compiler
Yi Yang
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Yi Yang
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Yi Yang
- RFR: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Yi Yang
- Integrated: 8272493: Suboptimal code generation around Preconditions.checkIndex intrinsic with AVX2
Yi Yang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v2]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)"
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v2]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v3]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v3]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v3]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v4]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v4]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v3]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v5]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)"
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Zhiqiang Zang
- RFR: 8281453: New optimization: convert "c-(~x)" into "x+(c+1)" and "~(c-x)" into "x+(-c-1)" [v6]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v5]
Zhiqiang Zang
- RFR: 8283094: Add Ideal transformation: x + (con - y) -> (x - y) + con [v6]
Zhiqiang Zang
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v2]
Xiaolin Zheng
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v2]
Xiaolin Zheng
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v3]
Xiaolin Zheng
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v4]
Xiaolin Zheng
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v3]
Xiaolin Zheng
- RFR: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence [v4]
Xiaolin Zheng
- Integrated: 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence
Xiaolin Zheng
- RFR: 8283937: riscv: RVC: Fix c_beqz to c_bnez
Xiaolin Zheng
- RFR: 8283937: riscv: RVC: Fix c_beqz to c_bnez
Xiaolin Zheng
- Integrated: 8283937: riscv: RVC: Fix c_beqz to c_bnez
Xiaolin Zheng
- Withdrawn: 8279057: Consolidate InstructionPrinter::do_BlockBegin and remove extra lines in logs of blocks with phi functions
duke
- Withdrawn: JDK-8277178: Reduce the priority of data dependent nodes when OptoScheduling enabled
duke
- Withdrawn: 8279651: [vectorapi] Implement the missing intrinsics for casting from integrals on x64
duke
- RFR: 8282355: compiler/arguments/TestCodeEntryAlignment.java failed "guarantee(sect->end() <= tend) failed: sanity"
hakib1
Last message date:
Thu Mar 31 18:37:43 UTC 2022
Archived on: Thu Mar 31 18:37:56 UTC 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).