Home
last modified time | relevance | path

Searched refs:aesenc (Results 1 – 25 of 38) sorted by relevance

12

/external/llvm-project/llvm/test/MC/X86/
DAES-64.s117 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 …]
DAES-32.s61 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
Dx86-32-coverage.s9981 aesenc %xmm1,%xmm2
9985 aesenc 4(%ebx),%xmm2
/external/rust/crates/ahash/src/
Daes_hash.rs81 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 …]
Doperations.rs70 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dresources-aes.s10 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/
Dvaes-intrinsics-avx-x86.ll10 %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
Dvaes-intrinsics-avx512vl-x86.ll8 %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
Dvaes-intrinsics-avx512-x86.ll8 %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
Daes_intrinsics.ll42 ; 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
Dstack-folding-int-sse42.ll49 ; 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/
Daes_intrinsics.ll20 ; 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
Dstack-folding-int-sse42.ll31 ;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
Dstack-folding-int-avx1.ll33 %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/
Daesni-x86.pl124 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/
Daesni-x86.pl121 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/
Dx86-32-coverage.s9941 aesenc %xmm1,%xmm2
9945 aesenc 4(%ebx),%xmm2

12