aboutsummaryrefslogtreecommitdiff
path: root/crypto/sparccpuid.S
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-04-19 13:08:47 +0200
committerAndy Polyakov <appro@openssl.org>2016-04-20 09:57:37 +0200
commit4400f6c61e586dde2aea8dd023c9d4573fbbc547 (patch)
tree96fa1cd9cce70fa7ea2227491576fad529d20f9f /crypto/sparccpuid.S
parentfb65020b37d606659f90aa62163220b72d5560f5 (diff)
downloadopenssl-4400f6c61e586dde2aea8dd023c9d4573fbbc547.zip
openssl-4400f6c61e586dde2aea8dd023c9d4573fbbc547.tar.gz
openssl-4400f6c61e586dde2aea8dd023c9d4573fbbc547.tar.bz2
sparcv9cap.c: add Fujitsu SPARC64 X AES capability detection.
Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'crypto/sparccpuid.S')
-rw-r--r--crypto/sparccpuid.S8
1 files changed, 8 insertions, 0 deletions
diff --git a/crypto/sparccpuid.S b/crypto/sparccpuid.S
index 72c7adf..6f1dded 100644
--- a/crypto/sparccpuid.S
+++ b/crypto/sparccpuid.S
@@ -349,6 +349,14 @@ _sparcv9_random:
.type _sparcv9_random,#function
.size _sparcv9_random,.-_sparcv9_vis3_probe
+.global _sparcv9_fjaesx_probe
+.align 8
+_sparcv9_fjaesx_probe:
+ .word 0x81b09206 !faesencx %f2,%f6,%f0
+ retl
+ nop
+.size _sparcv9_fjaesx_probe,.-_sparcv9_fjaesx_probe
+
.global OPENSSL_cleanse
.align 32
OPENSSL_cleanse: