From f1d6dc261e69a36e094118451f35c7f90b5fc7e1 Mon Sep 17 00:00:00 2001 From: kvn Date: Wed, 24 Oct 2012 14:33:22 -0700 Subject: 7184394: add intrinsics to use AES instructions Summary: Use new x86 AES instructions for AESCrypt. Reviewed-by: twisti, kvn, roland Contributed-by: tom.deneau@amd.com --- src/share/vm/opto/callGenerator.hpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/share/vm/opto/callGenerator.hpp') diff --git a/src/share/vm/opto/callGenerator.hpp b/src/share/vm/opto/callGenerator.hpp index 3cfd39df6..ae59173bf 100644 --- a/src/share/vm/opto/callGenerator.hpp +++ b/src/share/vm/opto/callGenerator.hpp @@ -143,6 +143,9 @@ class CallGenerator : public ResourceObj { // Registry for intrinsics: static CallGenerator* for_intrinsic(ciMethod* m); static void register_intrinsic(ciMethod* m, CallGenerator* cg); + static CallGenerator* for_predicted_intrinsic(CallGenerator* intrinsic, + CallGenerator* cg); + virtual Node* generate_predicate(JVMState* jvms) { return NULL; }; static void print_inlining(ciMethod* callee, int inline_level, int bci, const char* msg) { if (PrintInlining) -- cgit v1.2.3