RFR: 8282231: x86-32: runtime call to SharedRuntime::ldiv corrupts registers [v2]
Andrew Haley
aph at openjdk.java.net
Tue Feb 22 15:13:26 UTC 2022
On Tue, 22 Feb 2022 14:49:31 GMT, Jie Fu <jiefu at openjdk.org> wrote:
>> Andrew Haley has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Whitespace
>
> src/hotspot/cpu/x86/x86_32.ad line 7828:
>
>> 7826:
>> 7827: // Divide Register Long
>> 7828: instruct divL_eReg( eADXRegL dst, eRegL src1, eRegL src2, eFlagsReg cr, eCXRegI cx, eBXRegI bx ) %{
>
> I agree with @shipilev that we can remove `eFlagsReg cr, eCXRegI cx, eBXRegI bx` here, right?
Done. I deleted them in the effect list but forgot to delete the corresponding args.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7575
More information about the hotspot-compiler-dev
mailing list