RFR: 8370196: C2: Improve (U)MulHiLNode::MulHiValue [v10]

Quan Anh Mai qamai at openjdk.org
Mon Jan 12 08:40:57 UTC 2026


On Tue, 2 Dec 2025 15:41:07 GMT, Zihao Lin <zlin at openjdk.org> wrote:

>> If nodes both are constant, support constant folding.
>
> Zihao Lin has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 13 commits:
> 
>  - Merge branch 'openjdk:master' into JDK-8370196
>  - fix test failed
>  - fix make unsigned
>  - Merge branch 'master' into JDK-8370196
>  - Fix
>  - Fix
>  - Apply suggestion from @eme64
>    
>    Co-authored-by: Emanuel Peter <emanuel.peter at oracle.com>
>  - Add Math to Operations.java
>  - Add tests
>  - Merge branch 'master' into JDK-8370196
>  - ... and 3 more: https://git.openjdk.org/jdk/compare/a62296d8...30fa1f03

Please refactor this patch so that these methods are handled similar to `And/Or/XorNode::Value`. You may also need to wait for #28952 .

-------------

PR Comment: https://git.openjdk.org/jdk/pull/28097#issuecomment-3737407274


More information about the hotspot-compiler-dev mailing list