--- old/src/hotspot/cpu/x86/stubRoutines_x86.hpp 2018-04-27 15:30:45.149639036 -0700 +++ new/src/hotspot/cpu/x86/stubRoutines_x86.hpp 2018-04-27 15:30:44.853636311 -0700 @@ -61,7 +61,11 @@ static address _vector_all_bits_set; static address _vector_byte_bitset; static address _vector_long_perm_mask; - static address _vector_byte_saturation_mask; + static address _vector_short_to_byte_mask; + static address _vector_int_to_byte_mask; + static address _vector_int_to_short_mask; + static address _vector_32_bit_mask; + static address _vector_64_bit_mask; public: @@ -133,8 +137,24 @@ return _vector_long_perm_mask; } - static address vector_byte_saturation_mask() { - return _vector_byte_saturation_mask; + static address vector_short_to_byte_mask() { + return _vector_short_to_byte_mask; + } + + static address vector_int_to_byte_mask() { + return _vector_int_to_byte_mask; + } + + static address vector_int_to_short_mask() { + return _vector_int_to_short_mask; + } + + static address vector_32_bit_mask() { + return _vector_32_bit_mask; + } + + static address vector_64_bit_mask() { + return _vector_64_bit_mask; } #else // !LP64