/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...] |