1.1 --- a/src/cpu/x86/vm/x86.ad Fri Feb 14 16:17:22 2014 +0100 1.2 +++ b/src/cpu/x86/vm/x86.ad Tue Jan 14 17:46:48 2014 -0800 1.3 @@ -581,6 +581,12 @@ 1.4 return !AlignVector; // can be changed by flag 1.5 } 1.6 1.7 +// x86 AES instructions are compatible with SunJCE expanded 1.8 +// keys, hence we do not need to pass the original key to stubs 1.9 +const bool Matcher::pass_original_key_for_aes() { 1.10 + return false; 1.11 +} 1.12 + 1.13 // Helper methods for MachSpillCopyNode::implementation(). 1.14 static int vec_mov_helper(CodeBuffer *cbuf, bool do_size, int src_lo, int dst_lo, 1.15 int src_hi, int dst_hi, uint ireg, outputStream* st) {