RFR: 8356281: Fix for TestFPComparison failure due to incorrect result
Quan Anh Mai
qamai at openjdk.org
Thu May 8 16:56:53 UTC 2025
On Wed, 7 May 2025 16:05:53 GMT, Srinivas Vamsi Parasa <sparasa at openjdk.org> wrote:
> This PR fixes the cause of failure in TestFPComparison while using APX NDD instructions.
>
> The test passes after using this fix as shown below:
>
> Passed: compiler/c2/irTests/TestFPComparison.java
> Test results: passed: 1
>
>
> ==============================
> Test summary
> ==============================
> TEST TOTAL PASS FAIL ERROR SKIP
> jtreg:test/hotspot/jtreg/compiler/c2/irTests/TestFPComparison.java
> 1 1 0 0 0
> ==============================
> TEST SUCCESS
src/hotspot/cpu/x86/x86_64.ad line 6273:
> 6271: ins_cost(200);
> 6272: format %{ "ecmovpl $dst, $src1, $src2\n\t"
> 6273: "cmovnel $dst, $src2" %}
You need `effect(TEMP dst)` for these nodes, too.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/25101#discussion_r2080104541
More information about the hotspot-compiler-dev
mailing list