< prev index next >

src/hotspot/cpu/x86/stubRoutines_x86.hpp

Print this page
rev 61868 : manual merge with default

@@ -144,12 +144,21 @@
   static address _vector_short_to_byte_mask;
   static address _vector_float_sign_mask;
   static address _vector_float_sign_flip;
   static address _vector_double_sign_mask;
   static address _vector_double_sign_flip;
-  static address _vector_byte_perm_mask;
   static address _vector_long_sign_mask;
+  static address _vector_all_bits_set;
+  static address _vector_byte_perm_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;
+  static address _vector_int_shuffle_mask;
+  static address _vector_short_shuffle_mask;
+  static address _vector_long_shuffle_mask;
+  static address _vector_iota_indices;
 #ifdef _LP64
   static juint _k256_W[];
   static address _k256_W_adr;
   static julong _k512_W[];
   static address _k512_W_addr;

@@ -246,17 +255,54 @@
 
   static address vector_double_sign_flip() {
     return _vector_double_sign_flip;
   }
 
+  static address vector_all_bits_set() {
+    return _vector_all_bits_set;
+  }
+
   static address vector_byte_perm_mask() {
     return _vector_byte_perm_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;
+  }
+
+  static address vector_int_shuffle_mask() {
+    return _vector_int_shuffle_mask;
+  }
+
+  static address vector_short_shuffle_mask() {
+    return _vector_short_shuffle_mask;
+  }
+
+  static address vector_long_shuffle_mask() {
+    return _vector_long_shuffle_mask;
+  }
+
   static address vector_long_sign_mask() {
     return _vector_long_sign_mask;
   }
+
+  static address vector_iota_indices() {
+    return _vector_iota_indices;
+  }
+
 #ifdef _LP64
   static address k256_W_addr()    { return _k256_W_adr; }
   static address k512_W_addr()    { return _k512_W_addr; }
   static address pshuffle_byte_flip_mask_addr_sha512() { return _pshuffle_byte_flip_mask_addr_sha512; }
   static address base64_charset_addr() { return _base64_charset; }
< prev index next >