Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
Recently there have been couple of high priority issues with regards to avx512 high bank of XMM register (XMM16-XMM31) usage by C2: JDK-8207746, JDK-8209735 Please find below a patch which attempts to clean up the XMM register handling by using register groups: http://cr.openjdk.java.net/~vdeshpande/xmm_reg/webrev.01/ The patch provides a restricted set of registers to the match rules in the ad file based on the underlying architecture. The aim is to remove special handling/workaround from macro assembler and assembler. By removing the special handling, the patch reduces the overall code size by about 1800 lines of code. Best Regards, Sandhya
|