RFR: 8255553: [PPC64] Introduce and use setbc and setnbc P10 instructions [v6]

Ziviani github.com+670087+jrziviani at openjdk.java.net
Thu Nov 5 13:33:56 UTC 2020


On Thu, 5 Nov 2020 10:52:40 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

>> Ziviani has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR.
>
> src/hotspot/cpu/ppc/ppc.ad line 11766:
> 
>> 11764:     __ fcmpu(CCR0, $src1$$FloatRegister, $src2$$FloatRegister);
>> 11765:     __ cror(CCR0, Assembler::less, CCR0, Assembler::summary_overflow);
>> 11766:     __ set_cmp3($dst$$Register);
> 
> Why not
> set_cmpu3($dst$$Register, true); // C2 requires unordered to get treated like less
> ?
> (same for CmpD3)

my bad, fixed! Thanks!

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

PR: https://git.openjdk.java.net/jdk/pull/907


More information about the hotspot-dev mailing list