changeset 6072:c4178a748df9

8033117: PPC64: Adapt to 8002074: Support for AES on SPARC Summary: Implement missing function Matcher::pass_original_key_for_aes() in ppc64 ad file. Reviewed-by: kvn
author goetz
date Wed, 29 Jan 2014 12:22:13 +0100
parents 752ba2e5f6d0
children 2444afebe07b
files src/cpu/ppc/vm/ppc.ad src/cpu/ppc/vm/stubGenerator_ppc.cpp
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/cpu/ppc/vm/ppc.ad	Tue Feb 25 15:11:18 2014 -0800
+++ b/src/cpu/ppc/vm/ppc.ad	Wed Jan 29 12:22:13 2014 +0100
@@ -2143,6 +2143,11 @@
   return false;
 }
 
+// PPC AES support not yet implemented
+const bool Matcher::pass_original_key_for_aes() {
+  return false;
+}
+
 // RETURNS: whether this branch offset is short enough that a short
 // branch can be used.
 //
--- a/src/cpu/ppc/vm/stubGenerator_ppc.cpp	Tue Feb 25 15:11:18 2014 -0800
+++ b/src/cpu/ppc/vm/stubGenerator_ppc.cpp	Wed Jan 29 12:22:13 2014 +0100
@@ -2052,6 +2052,10 @@
     // arraycopy stubs used by compilers
     generate_arraycopy_stubs();
 
+    if (UseAESIntrinsics) {
+      guarantee(!UseAESIntrinsics, "not yet implemented.");
+    }
+
     // PPC uses stubs for safefetch.
     generate_safefetch("SafeFetch32", sizeof(int),     &StubRoutines::_safefetch32_entry,
                                                        &StubRoutines::_safefetch32_fault_pc,