--- old/src/cpu/x86/vm/assembler_x86.hpp Thu Dec 27 17:06:10 2012 +++ new/src/cpu/x86/vm/assembler_x86.hpp Thu Dec 27 17:06:10 2012 @@ -1753,6 +1753,9 @@ void vextractf128h(Address dst, XMMRegister src); void vextracti128h(Address dst, XMMRegister src); + // duplicate 4-bytes integer data from src into 8 locations in dest + void vpbroadcastd(XMMRegister dst, XMMRegister src); + // AVX instruction which is used to clear upper 128 bits of YMM registers and // to avoid transaction penalty between AVX and SSE states. There is no // penalty if legacy SSE instructions are encoded using VEX prefix because