/hg/release/icedtea7-forest-2.6/hotspot: PR3497: AArch64: Adapt ...

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

/hg/release/icedtea7-forest-2.6/hotspot: PR3497: AArch64: Adapt ...

andrew-127
changeset bccc53c13c22 in /hg/release/icedtea7-forest-2.6/hotspot
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.6/hotspot?cmd=changeset;node=bccc53c13c22
author: andrew
date: Tue Nov 28 03:52:13 2017 +0000

        PR3497: AArch64: Adapt to 8002074: Support for AES on SPARC


diffstat:

 src/cpu/aarch64/vm/aarch64.ad |  6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diffs (16 lines):

diff -r 24d492352bf2 -r bccc53c13c22 src/cpu/aarch64/vm/aarch64.ad
--- a/src/cpu/aarch64/vm/aarch64.ad Mon Nov 27 06:51:25 2017 +0000
+++ b/src/cpu/aarch64/vm/aarch64.ad Tue Nov 28 03:52:13 2017 +0000
@@ -1590,6 +1590,12 @@
   return Op_RegL;
 }
 
+// AArch64 AES instructions are compatible with SunJCE expanded
+// keys, hence we do not need to pass the original key to stubs
+const bool Matcher::pass_original_key_for_aes() {
+  return false;
+}
+
 // x86 supports misaligned vectors store/load.
 const bool Matcher::misaligned_vectors_ok() {
   // TODO fixme