/external/llvm-project/llvm/test/MC/X86/ |
D | AES-64.s | 117 aesenc 485498096, %xmm15 label 121 aesenc 485498096, %xmm6 label 125 aesenc 64(%rdx,%rax,4), %xmm15 label 129 aesenc -64(%rdx,%rax,4), %xmm15 label 133 aesenc 64(%rdx,%rax,4), %xmm6 label 137 aesenc -64(%rdx,%rax,4), %xmm6 label 141 aesenc 64(%rdx,%rax), %xmm15 label 145 aesenc 64(%rdx,%rax), %xmm6 label 149 aesenc 64(%rdx), %xmm15 label 153 aesenc 64(%rdx), %xmm6 label [all …]
|
D | AES-32.s | 61 aesenc -485498096(%edx,%eax,4), %xmm1 label 65 aesenc 485498096(%edx,%eax,4), %xmm1 label 69 aesenc 485498096(%edx), %xmm1 label 73 aesenc 485498096, %xmm1 label 77 aesenc 64(%edx,%eax), %xmm1 label 81 aesenc (%edx), %xmm1 label 113 aesenc %xmm1, %xmm1 label
|
D | x86-32-coverage.s | 9981 aesenc %xmm1,%xmm2 9985 aesenc 4(%ebx),%xmm2
|
/external/rust/crates/ahash/src/ |
D | aes_hash.rs | 81 self.enc = aesenc(self.enc, new_value); in hash_in() 87 self.enc = aesenc(self.enc, v1); in hash_in_2() 89 self.enc = aesenc(self.enc, v2); in hash_in_2() 106 let result: [u64; 2] = aesenc(combined, combined).convert(); in short_finish() 174 current[0] = aesenc(current[0], tail[0]); in write() 175 current[1] = aesenc(current[1], tail[1]); in write() 176 current[2] = aesenc(current[2], tail[2]); in write() 177 current[3] = aesenc(current[3], tail[3]); in write() 185 current[0] = aesenc(current[0], blocks[0]); in write() 186 current[1] = aesenc(current[1], blocks[1]); in write() [all …]
|
D | operations.rs | 70 pub(crate) fn aesenc(value: u128, xor: u128) -> u128 { in aesenc() function 175 let zero_mask_enc = aesenc(0, 0); in test_shuffle_does_not_collide_with_aes() 179 let excluded_positions_enc: [u8; 16] = aesenc(value.convert(), zero_mask_enc).convert(); in test_shuffle_does_not_collide_with_aes()
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 1 8 5.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 1 11 5.00 * aesenc (%rax), %xmm2 64 # CHECK-NEXT: - - - 5.00 - - - - aesenc %xmm0, %xmm2 65 # CHECK-NEXT: - - - 5.00 - - - 1.00 aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 2 7 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 3 13 1.00 * aesenc (%rax), %xmm2 64 # CHECK-NEXT: - - 0.33 0.33 - 1.33 - - aesenc %xmm0, %xmm2 65 # CHECK-NEXT: - - 0.33 0.33 - 1.33 0.50 0.50 aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 2 7 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 3 13 1.00 * aesenc (%rax), %xmm2 64 # CHECK-NEXT: - - 0.33 0.33 - 1.33 - - aesenc %xmm0, %xmm2 65 # CHECK-NEXT: - - 0.33 0.33 - 1.33 0.50 0.50 aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 1 4 0.50 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 1 11 0.50 * aesenc (%rax), %xmm2 69 … - - - - - - 0.50 0.50 - - - aesenc %xmm0, %xmm2 70 … 0.33 - - - - - 0.50 0.50 - - - aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 1 4 0.50 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 1 11 0.50 * aesenc (%rax), %xmm2 68 … - - - - - - 0.50 0.50 - - - aesenc %xmm0, %xmm2 69 … 0.50 - - - - - 0.50 0.50 - - - aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 1 4 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 2 10 1.00 * aesenc (%rax), %xmm2 66 # CHECK-NEXT: - - 1.00 - - - - - - - aesenc %xmm0, %… 67 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - aesenc (%rax), …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 1 4 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 2 10 1.00 * aesenc (%rax), %xmm2 66 # CHECK-NEXT: - - 1.00 - - - - - - - aesenc %xmm0, %… 67 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - aesenc (%rax), …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 2 3 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 2 8 1.00 * aesenc (%rax), %xmm2 70 … - - 1.50 0.50 - - - - 0.50 0.50 1.00 aesenc %xmm0, %xmm2 71 … - - 1.50 0.50 1.00 - - - 0.50 0.50 1.00 aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-aes.s | 10 aesenc %xmm0, %xmm2 label 11 aesenc (%rax), %xmm2 label 35 # CHECK-NEXT: 2 9 1.00 aesenc %xmm0, %xmm2 36 # CHECK-NEXT: 2 14 1.50 * aesenc (%rax), %xmm2 79 … 1.00 - 1.00 - - - - - - - - aesenc %xmm0, %xmm2 80 … 1.00 - 1.00 - - - - 1.50 1.50 - - aesenc (%rax), %xmm2
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vaes-intrinsics-avx-x86.ll | 10 %res = call <4 x i64> @llvm.x86.aesni.aesenc.256(<4 x i64> %a0, <4 x i64> %a1) 13 declare <4 x i64> @llvm.x86.aesni.aesenc.256(<4 x i64>, <4 x i64>) nounwind readnone
|
D | vaes-intrinsics-avx512vl-x86.ll | 8 %res = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) 11 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone 18 %res = call <4 x i64> @llvm.x86.aesni.aesenc.256(<4 x i64> %a0, <4 x i64> %a1) 21 declare <4 x i64> @llvm.x86.aesni.aesenc.256(<4 x i64>, <4 x i64>) nounwind readnone
|
D | vaes-intrinsics-avx512-x86.ll | 8 %res = call <8 x i64> @llvm.x86.aesni.aesenc.512(<8 x i64> %a0, <8 x i64> %a1) 11 declare <8 x i64> @llvm.x86.aesni.aesenc.512(<8 x i64>, <8 x i64>) nounwind readnone
|
D | aes_intrinsics.ll | 42 ; SSE-NEXT: aesenc %xmm1, %xmm0 # encoding: [0x66,0x0f,0x38,0xdc,0xc1] 49 %res = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) ; <<2 x i64>> [#uses=1] 52 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
|
D | stack-folding-int-sse42.ll | 49 ; CHECK-NEXT: aesenc {{[-0-9]+}}(%r{{[sb]}}p), %xmm0 # 16-byte Folded Reload 52 %2 = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) 55 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
|
/external/llvm/test/CodeGen/X86/ |
D | aes_intrinsics.ll | 20 ; CHECK: aesenc 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
|
D | stack-folding-int-sse42.ll | 31 ;CHECK: aesenc {{-?[0-9]*}}(%rsp), {{%xmm[0-9][0-9]*}} {{.*#+}} 16-byte Folded Reload 33 %2 = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) 36 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
|
D | stack-folding-int-avx1.ll | 33 %2 = call <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64> %a0, <2 x i64> %a1) 36 declare <2 x i64> @llvm.x86.aesni.aesenc(<2 x i64>, <2 x i64>) nounwind readnone
|
/external/boringssl/src/crypto/fipsmodule/aes/asm/ |
D | aesni-x86.pl | 124 sub aesenc { aescommon(0xdc,@_); } subroutine 719 &aesenc ($inout0,$rndkey1); 720 &aesenc ($cmac,$rndkey1); 723 &aesenc ($inout0,$rndkey0); 724 &aesenc ($cmac,$rndkey0); 727 &aesenc ($inout0,$rndkey1); 728 &aesenc ($cmac,$rndkey1); 826 &aesenc ($inout0,$rndkey1); 827 &aesenc ($cmac,$rndkey1); 830 &aesenc ($inout0,$rndkey0); [all …]
|
/external/rust/crates/ring/crypto/fipsmodule/aes/asm/ |
D | aesni-x86.pl | 121 sub aesenc { aescommon(0xdc,@_); } subroutine 504 &aesenc ($inout0,$rndkey1); 507 &aesenc ($inout1,$rndkey1); 510 &aesenc ($inout2,$rndkey1); 511 &aesenc ($inout3,$rndkey1); 512 &aesenc ($inout4,$rndkey1); 513 &aesenc ($inout5,$rndkey1);
|
/external/llvm/test/MC/X86/ |
D | x86-32-coverage.s | 9941 aesenc %xmm1,%xmm2 9945 aesenc 4(%ebx),%xmm2
|