RFR: 8216392: Enable cmovP_mem and cmovP_memU instructions

Andrew Haley aph at redhat.com
Fri Jan 18 09:54:52 UTC 2019


On 1/17/19 7:51 PM, B. Blaser wrote:
> Here it is on intel xeon with 5*10e9 iterations:
> * mov+cmov = 10.94s
> * cmov = 10.15s
> 
> Thoughts?

It looks like there's not much of a performance difference, but it might
help by freeing a register. OTOH, we'd still need to be sure we weren't
introducing a regression. We'd have to make sure that implicit null checks
work.

-- 
Andrew Haley
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671


More information about the hotspot-compiler-dev mailing list