< prev index next >

src/hotspot/cpu/x86/assembler_x86.cpp

Print this page

        

*** 3097,3107 **** default: assert(i == 0, " "); } return; } ! if (UseAddressNop && VM_Version::is_amd()) { // // Using multi-bytes nops "0x0F 0x1F [address]" for AMD. // 1: 0x90 // 2: 0x66 0x90 // 3: 0x66 0x66 0x90 (don't use "0x0F 0x1F 0x00" - need patching safe padding) --- 3097,3107 ---- default: assert(i == 0, " "); } return; } ! if (UseAddressNop && (VM_Version::is_amd() || VM_Version::is_hygon())) { // // Using multi-bytes nops "0x0F 0x1F [address]" for AMD. // 1: 0x90 // 2: 0x66 0x90 // 3: 0x66 0x66 0x90 (don't use "0x0F 0x1F 0x00" - need patching safe padding)
< prev index next >