/external/llvm-project/llvm/test/CodeGen/X86/ |
D | commute-vpclmulqdq-avx512.ll | 5 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone 6 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) nounwind readnone 7 declare <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64>, <8 x i64>, i8) nounwind readnone 15 %1 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a0, <2 x i64> %a1, i8 0) 16 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a1, <2 x i64> %a0, i8 0) 27 %1 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a0, <2 x i64> %a1, i8 16) 28 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a1, <2 x i64> %a0, i8 1) 39 %1 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a0, <2 x i64> %a1, i8 17) 40 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a1, <2 x i64> %a0, i8 17) 51 %1 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 0) [all …]
|
D | commute-clmul.ll | 6 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone 11 ; SSE-NEXT: pclmulqdq $0, (%rdi), %xmm0 19 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 0) 26 ; SSE-NEXT: pclmulqdq $1, (%rdi), %xmm0 34 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 16) 41 ; SSE-NEXT: pclmulqdq $16, (%rdi), %xmm0 49 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 1) 56 ; SSE-NEXT: pclmulqdq $17, (%rdi), %xmm0 64 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 17)
|
D | commute-vpclmulqdq-avx.ll | 5 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) nounwind readnone 13 %1 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 0) 14 %2 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a1, <4 x i64> %a0, i8 0) 25 %1 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 16) 26 %2 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a1, <4 x i64> %a0, i8 1) 37 %1 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 17) 38 %2 = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a1, <4 x i64> %a0, i8 17)
|
D | avx512vl-vpclmulqdq.ll | 10 %res = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a0, <2 x i64> %a1, i8 1) 13 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone 20 %res = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 16) 23 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) nounwind readnone
|
D | avx-vpclmulqdq.ll | 10 %res = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 17) 13 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) nounwind readnone
|
/external/llvm-project/llvm/test/Transforms/InstCombine/X86/ |
D | clmulqdq.ll | 4 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) 5 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) 6 declare <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64>, <8 x i64>, i8) 10 ; CHECK-NEXT: [[TMP1:%.*]] = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> [[A0:%.*]], <2 x i64> … 15 %3 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %2, i8 0) 21 ; CHECK-NEXT: [[TMP1:%.*]] = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> <i64 undef, i64 1>, <2… 26 %3 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %2, i8 1) 32 ; CHECK-NEXT: [[TMP1:%.*]] = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> [[A0:%.*]], <2 x i64> … 37 %3 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %2, i8 16) 43 ; CHECK-NEXT: [[TMP1:%.*]] = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> <i64 undef, i64 1>, <2… [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | commute-clmul.ll | 4 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone 8 ;SSE: pclmulqdq $0, (%rdi), %xmm0 16 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 0) 22 ;SSE: pclmulqdq $1, (%rdi), %xmm0 30 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 16) 36 ;SSE: pclmulqdq $16, (%rdi), %xmm0 44 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 1) 50 ;SSE: pclmulqdq $17, (%rdi), %xmm0 58 %2 = call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %1, <2 x i64> %a1, i8 17)
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-clmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 14 6.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 20 5.67 * pclmulqdq $11, (%rax), %xmm2 35 # CHECK-NEXT: - - 6.00 6.00 - 6.00 - - pclmulqdq $11, %xmm0, %xmm2 36 # CHECK-NEXT: - - 5.67 5.67 - 5.67 0.50 0.50 pclmulqdq $11, (%rax), %xmm2
|
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 14 6.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 20 5.67 * pclmulqdq $11, (%rax), %xmm2 35 # CHECK-NEXT: - - 6.00 6.00 - 6.00 - - pclmulqdq $11, %xmm0, %xmm2 36 # CHECK-NEXT: - - 5.67 5.67 - 5.67 0.50 0.50 pclmulqdq $11, (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 14 6.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 20 5.67 * pclmulqdq $11, (%rax), %xmm2 35 # CHECK-NEXT: - - 6.00 6.00 - 6.00 - - pclmulqdq $11, %xmm0, %xmm2 36 # CHECK-NEXT: - - 5.67 5.67 - 5.67 0.50 0.50 pclmulqdq $11, (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 10 10.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 13 10.00 * pclmulqdq $11, (%rax), %xmm2 35 # CHECK-NEXT: - - - 10.00 - - - - pclmulqdq $11, %xmm0, %xmm2 36 # CHECK-NEXT: - - - 10.00 - - - 1.00 pclmulqdq $11, (%rax), %xmm2
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 3 11 2.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 4 17 2.00 * pclmulqdq $11, (%rax), %xmm2 37 # CHECK-NEXT: - - 2.00 - - - - 1.00 - - pclmulqdq $11, … 38 # CHECK-NEXT: - - 2.00 - 0.50 0.50 - 1.00 - - pclmulqdq $11, …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 6 1.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 2 12 1.00 * pclmulqdq $11, (%rax), %xmm2 37 # CHECK-NEXT: - - - - - - - 1.00 - - pclmulqdq $11, … 38 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pclmulqdq $11, …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 5 1.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 2 10 1.00 * pclmulqdq $11, (%rax), %xmm2 37 # CHECK-NEXT: - - 1.00 - - - - - - - pclmulqdq $11, … 38 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pclmulqdq $11, …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 6 1.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 2 12 1.00 * pclmulqdq $11, (%rax), %xmm2 37 # CHECK-NEXT: - - - - - - - 1.00 - - pclmulqdq $11, … 38 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - pclmulqdq $11, …
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 100 0.25 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 100 0.25 * pclmulqdq $11, (%rax), %xmm2 39 … - - - - - - - - - - pclmulqdq $11, %xmm0, %xmm2 40 … - - - - - - - - - - pclmulqdq $11, (%rax), %xm…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 2 1.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 7 1.00 * pclmulqdq $11, (%rax), %xmm2 41 … - 1.00 - - - - - - - 1.00 pclmulqdq $11, %xmm0, %xmm2 42 … - 1.00 - 1.00 - - - - - 1.00 pclmulqdq $11, (%rax), %xm…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 1 100 0.25 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 1 100 0.25 * pclmulqdq $11, (%rax), %xmm2 40 … - - - - - - - - - - pclmulqdq $11, %xmm0, %xmm2 41 … - - - - - - - - - - pclmulqdq $11, (%rax), %xm…
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-pclmul.s | 4 pclmulqdq $11, %xmm0, %xmm2 label 5 pclmulqdq $11, (%rax), %xmm2 label 16 # CHECK-NEXT: 5 12 7.00 pclmulqdq $11, %xmm0, %xmm2 17 # CHECK-NEXT: 6 17 7.00 * pclmulqdq $11, (%rax), %xmm2 50 … - 1.00 - - - - - - - - pclmulqdq $11, %xmm0, %xmm2 51 … - 1.00 - - - - 1.50 1.50 - - pclmulqdq $11, (%rax), %xm…
|
/external/boringssl/src/crypto/fipsmodule/modes/asm/ |
D | ghash-x86.pl | 176 &pclmulqdq ($Xi,$Hkey,0x00); ####### 177 &pclmulqdq ($Xhi,$Hkey,0x11); ####### 178 &pclmulqdq ($T1,$HK,0x00); ####### 199 &pclmulqdq ($Xi,$Hkey,0x00); ####### 200 &pclmulqdq ($Xhi,$Hkey,0x11); ####### 205 &pclmulqdq ($T2,$T3,0x00); ####### 356 &pclmulqdq ($Xn,$Hkey,0x00); ####### 357 &pclmulqdq ($Xhn,$Hkey,0x11); ####### 358 &pclmulqdq ($T1,$T3,0x00); ####### 372 &pclmulqdq ($Xi,$Hkey,0x00); ####### [all …]
|
/external/rust/crates/ring/crypto/fipsmodule/modes/asm/ |
D | ghash-x86.pl | 172 &pclmulqdq ($Xi,$Hkey,0x00); ####### 173 &pclmulqdq ($Xhi,$Hkey,0x11); ####### 174 &pclmulqdq ($T1,$HK,0x00); ####### 195 &pclmulqdq ($Xi,$Hkey,0x00); ####### 196 &pclmulqdq ($Xhi,$Hkey,0x11); ####### 201 &pclmulqdq ($T2,$T3,0x00); ####### 352 &pclmulqdq ($Xn,$Hkey,0x00); ####### 353 &pclmulqdq ($Xhn,$Hkey,0x11); ####### 354 &pclmulqdq ($T1,$T3,0x00); ####### 368 &pclmulqdq ($Xi,$Hkey,0x00); ####### [all …]
|
/external/llvm-project/llvm/test/Instrumentation/MemorySanitizer/ |
D | clmul.ll | 10 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8 immarg) nounwind readnone 11 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8 immarg) nounwind readnone 12 declare <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64>, <8 x i64>, i8 immarg) nounwind readnone 16 %0 = tail call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a, <2 x i64> %b, i8 0) 30 %0 = tail call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> %a, <2 x i64> %b, i8 16) 44 %0 = tail call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a, <4 x i64> %b, i8 17) 58 %0 = tail call <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64> %a, <8 x i64> %b, i8 16)
|
/external/cpuinfo/test/cpuinfo/ |
D | leagoo-t5c.log | 20 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 47 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 74 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 101 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 128 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 155 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 182 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx… 209 …cp lm constant_tsc arch_perfmon rep_good nopl xtopology nonstop_tsc pni pclmulqdq monitor ssse3 cx…
|
/external/rust/crates/crc32fast/src/specialized/ |
D | mod.rs | 6 mod pclmulqdq; 7 pub use self::pclmulqdq::State;
|
D | pclmulqdq.rs | 210 let mut pclmulqdq = super::State::new(init).expect("not supported"); localVariable 216 pclmulqdq.update(&chunk); 219 pclmulqdq.update(&chunk[offset..]); 222 pclmulqdq.finalize() == baseline.finalize()
|