diff src/share/vm/opto/matcher.hpp @ 14261:00f5eff62d18

8002074: Support for AES on SPARC Summary: Add intrinsics/stub routines support for single-block and multi-block (as used by Cipher Block Chaining mode) AES encryption and decryption operations on the SPARC platform. Reviewed-by: kvn, roland Contributed-by: shrinivas.joshi@oracle.com
author kvn
date Tue, 14 Jan 2014 17:46:48 -0800
parents de6a9e811145
children abec000618bf 085b304a1cc5 752ba2e5f6d0
line wrap: on
line diff
--- a/src/share/vm/opto/matcher.hpp	Tue Jan 14 14:51:47 2014 +0100
+++ b/src/share/vm/opto/matcher.hpp	Tue Jan 14 17:46:48 2014 -0800
@@ -286,6 +286,9 @@
   // CPU supports misaligned vectors store/load.
   static const bool misaligned_vectors_ok();
 
+  // Should original key array reference be passed to AES stubs
+  static const bool pass_original_key_for_aes();
+
   // Used to determine a "low complexity" 64-bit constant.  (Zero is simple.)
   // The standard of comparison is one (StoreL ConL) vs. two (StoreI ConI).
   // Depends on the details of 64-bit constant generation on the CPU.