HomeSort by relevance Sort by last modified time
    Searched full:aesni (Results 1 - 25 of 37) sorted by null

1 2

  /external/llvm/test/CodeGen/X86/
aes_intrinsics.ll 5 %res = call <2 x i64> @llvm.x86.aesni.aesdec(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
8 declare <2 x i64> @llvm.x86.aesni.aesdec(<2 x i64>, <2 x i64>) nounwind readnone
13 %res = call <2 x i64> @llvm.x86.aesni.aesdeclast(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
16 declare <2 x i64> @llvm.x86.aesni.aesdeclast(<2 x i64>, <2 x i64>) nounwind readnone
21 %res = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
24 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
29 %res = call <2 x i64> @llvm.x86.aesni.aesenclast(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
32 declare <2 x i64> @llvm.x86.aesni.aesenclast(<2 x i64>, <2 x i64>) nounwind readnone
37 %res = call <2 x i64> @llvm.x86.aesni.aesimc(<2 x i64> %a0) ; <<2 x i64>> [#uses=1]
40 declare <2 x i64> @llvm.x86.aesni.aesimc(<2 x i64>) nounwind readnon
    [all...]
avx-intrinsics-x86.ll 5 %res = call <2 x i64> @llvm.x86.aesni.aesdec(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
8 declare <2 x i64> @llvm.x86.aesni.aesdec(<2 x i64>, <2 x i64>) nounwind readnone
13 %res = call <2 x i64> @llvm.x86.aesni.aesdeclast(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
16 declare <2 x i64> @llvm.x86.aesni.aesdeclast(<2 x i64>, <2 x i64>) nounwind readnone
21 %res = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
24 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
29 %res = call <2 x i64> @llvm.x86.aesni.aesenclast(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1]
32 declare <2 x i64> @llvm.x86.aesni.aesenclast(<2 x i64>, <2 x i64>) nounwind readnone
37 %res = call <2 x i64> @llvm.x86.aesni.aesimc(<2 x i64> %a0) ; <<2 x i64>> [#uses=1]
40 declare <2 x i64> @llvm.x86.aesni.aesimc(<2 x i64>) nounwind readnon
    [all...]
  /external/llvm/test/LTO/
attrs.ll 7 declare <2 x i64> @llvm.x86.aesni.aeskeygenassist(<2 x i64>, i8)
11 %res = call <2 x i64> @llvm.x86.aesni.aeskeygenassist(<2 x i64> %a0, i8 7)
15 ; WITHOUT_AES: LLVM ERROR: Cannot select: intrinsic %llvm.x86.aesni.aeskeygenassist
  /external/chromium_org/third_party/openssl/openssl/
import_openssl.sh 397 gen_asm_x86 crypto/aes/asm/aesni-x86.pl
417 gen_asm_x86_64 crypto/aes/asm/aesni-x86_64.pl
421 gen_asm_x86_64 crypto/aes/asm/aesni-sha1-x86_64.pl
434 gen_asm_mac_ia32 crypto/aes/asm/aesni-x86.pl
openssl.config 840 crypto/aes/asm/aesni-x86.S \
869 crypto/aes/asm/aesni-x86-mac.S \
898 crypto/aes/asm/aesni-x86_64.S \
899 crypto/aes/asm/aesni-sha1-x86_64.S \
1141 crypto/aes/asm/aesni-x86-mac.S \
Crypto-config.mk 589 crypto/aes/asm/aesni-x86.S \
630 crypto/aes/asm/aesni-sha1-x86_64.S \
631 crypto/aes/asm/aesni-x86_64.S \
openssl.config.orig 817 crypto/aes/asm/aesni-x86.S \
846 crypto/aes/asm/aesni-x86_64.S \
847 crypto/aes/asm/aesni-sha1-x86_64.S \
  /external/chromium_org/third_party/openssl/openssl/crypto/aes/asm/
aesni-sha1-x86_64.pl 12 # This is AESNI-CBC+SHA1 "stitch" implementation. The idea, as spelled
14 # that since AESNI-CBC encrypt exhibit *very* low instruction-level
18 # AESNI code is weaved into it. Below are performance numbers in
19 # cycles per processed byte, less is better, for standalone AESNI-CBC
41 # *decrypt* subroutine. Because *both* AESNI-CBC decrypt and SHA1
45 # standalone AESNI-CBC decrypt:
1085 .asciz "AESNI-CBC+SHA1 stitch for x86_64, CRYPTOGAMS by <appro\@openssl.org>"
1229 sub aesni { subroutine
1247 $code =~ s/\b(aes.*%xmm[0-9]+).*$/aesni($1)/gem;
aesni-x86.pl 17 # To start with see corresponding paragraph in aesni-x86_64.pl...
34 # See aesni-x86_64.pl for details. Unlike x86_64 version this module
38 # factor presented in aesni-x86_64.pl (except for CTR) are for this
46 $PREFIX="aesni"; # if $PREFIX is set to "AES", the script
57 if ($PREFIX eq "aesni") { $movekey=*movups; }
77 # AESNI extenstion
348 &aesni_generate3("enc") if ($PREFIX eq "aesni");
350 &aesni_generate4("enc") if ($PREFIX eq "aesni");
352 &aesni_generate6("enc") if ($PREFIX eq "aesni");
356 if ($PREFIX eq "aesni") {
    [all...]
aesni-x86_64.pl 35 # that otherwise used 'openssl speed -evp aes-128-??? -engine aesni
145 # justifiable, so there no need to feel bad that 32-bit aesni-x86.pl
160 $PREFIX="aesni"; # if $PREFIX is set to "AES", the script
178 $movkey = $PREFIX eq "aesni" ? "movups" : "movups";
511 &aesni_generate3("enc") if ($PREFIX eq "aesni");
513 &aesni_generate4("enc") if ($PREFIX eq "aesni");
515 &aesni_generate6("enc") if ($PREFIX eq "aesni");
517 &aesni_generate8("enc") if ($PREFIX eq "aesni");
521 if ($PREFIX eq "aesni") {
3037 sub aesni { subroutine
    [all...]
  /external/openssl/crypto/aes/asm/
aesni-sha1-x86_64.pl 12 # This is AESNI-CBC+SHA1 "stitch" implementation. The idea, as spelled
14 # that since AESNI-CBC encrypt exhibit *very* low instruction-level
18 # AESNI code is weaved into it. Below are performance numbers in
19 # cycles per processed byte, less is better, for standalone AESNI-CBC
41 # *decrypt* subroutine. Because *both* AESNI-CBC decrypt and SHA1
45 # standalone AESNI-CBC decrypt:
1085 .asciz "AESNI-CBC+SHA1 stitch for x86_64, CRYPTOGAMS by <appro\@openssl.org>"
1229 sub aesni { subroutine
1247 $code =~ s/\b(aes.*%xmm[0-9]+).*$/aesni($1)/gem;
aesni-x86.pl 17 # To start with see corresponding paragraph in aesni-x86_64.pl...
34 # See aesni-x86_64.pl for details. Unlike x86_64 version this module
38 # factor presented in aesni-x86_64.pl (except for CTR) are for this
46 $PREFIX="aesni"; # if $PREFIX is set to "AES", the script
57 if ($PREFIX eq "aesni") { $movekey=*movups; }
77 # AESNI extenstion
348 &aesni_generate3("enc") if ($PREFIX eq "aesni");
350 &aesni_generate4("enc") if ($PREFIX eq "aesni");
352 &aesni_generate6("enc") if ($PREFIX eq "aesni");
356 if ($PREFIX eq "aesni") {
    [all...]
aesni-x86_64.pl 35 # that otherwise used 'openssl speed -evp aes-128-??? -engine aesni
145 # justifiable, so there no need to feel bad that 32-bit aesni-x86.pl
160 $PREFIX="aesni"; # if $PREFIX is set to "AES", the script
178 $movkey = $PREFIX eq "aesni" ? "movups" : "movups";
511 &aesni_generate3("enc") if ($PREFIX eq "aesni");
513 &aesni_generate4("enc") if ($PREFIX eq "aesni");
515 &aesni_generate6("enc") if ($PREFIX eq "aesni");
517 &aesni_generate8("enc") if ($PREFIX eq "aesni");
521 if ($PREFIX eq "aesni") {
3037 sub aesni { subroutine
    [all...]
  /external/chromium_org/third_party/openssl/
openssl.gypi 614 'openssl/crypto/aes/asm/aesni-x86.S',
657 'openssl/crypto/aes/asm/aesni-x86_64.S',
658 'openssl/crypto/aes/asm/aesni-sha1-x86_64.S',
702 'openssl/crypto/aes/asm/aesni-x86-mac.S',
openssl.target.darwin-x86_64.mk 570 third_party/openssl/openssl/crypto/aes/asm/aesni-x86_64.S \
571 third_party/openssl/openssl/crypto/aes/asm/aesni-sha1-x86_64.S \
    [all...]
openssl.target.linux-x86_64.mk 570 third_party/openssl/openssl/crypto/aes/asm/aesni-x86_64.S \
571 third_party/openssl/openssl/crypto/aes/asm/aesni-sha1-x86_64.S \
    [all...]
openssl.target.darwin-x86.mk 571 third_party/openssl/openssl/crypto/aes/asm/aesni-x86.S \
    [all...]
openssl.target.linux-x86.mk 571 third_party/openssl/openssl/crypto/aes/asm/aesni-x86.S \
    [all...]
  /external/openssl/
Crypto-config-host.mk 612 crypto/aes/asm/aesni-x86.S \
655 crypto/aes/asm/aesni-sha1-x86_64.S \
656 crypto/aes/asm/aesni-x86_64.S \
Crypto-config-target.mk 612 crypto/aes/asm/aesni-x86.S \
655 crypto/aes/asm/aesni-sha1-x86_64.S \
656 crypto/aes/asm/aesni-x86_64.S \
import_openssl.sh 539 gen_asm_x86 crypto/aes/asm/aesni-x86.pl
559 gen_asm_x86_64 crypto/aes/asm/aesni-x86_64.pl
563 gen_asm_x86_64 crypto/aes/asm/aesni-sha1-x86_64.pl
openssl.config 878 crypto/aes/asm/aesni-x86.S \
907 crypto/aes/asm/aesni-x86_64.S \
908 crypto/aes/asm/aesni-sha1-x86_64.S \
  /external/chromium_org/third_party/openssl/openssl/crypto/
x86cpuid.pl 132 &and ("ebp",0xfdfffffd); # clear AESNI and PCLMULQDQ bits
  /external/openssl/crypto/
x86cpuid.pl 134 &and ("ebp",0xfdfffffd); # clear AESNI and PCLMULQDQ bits
  /external/chromium_org/third_party/openssl/patches.chromium/
0010-mac_ia32_assembly.patch 38 + gen_asm_mac_ia32 crypto/aes/asm/aesni-x86.pl
87 +crypto/aes/asm/aesni-x86-mac.S \
116 crypto/aes/asm/aesni-x86_64.S \
132 +crypto/aes/asm/aesni-x86-mac.S \
160 + crypto/aes/asm/aesni-x86-mac.S | 2107 ++++++++++++++++++
179 + create mode 100644 crypto/aes/asm/aesni-x86-mac.S
    [all...]

Completed in 1139 milliseconds

1 2