Home
last modified time | relevance | path

Searched refs:pclmulqdq (Results 1 – 25 of 53) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dcommute-vpclmulqdq-avx512.ll5 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 …]
Dcommute-clmul.ll6 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)
Dcommute-vpclmulqdq-avx.ll5 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)
Davx512vl-vpclmulqdq.ll10 %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
Davx-vpclmulqdq.ll9 %res = call <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64> %a0, <4 x i64> %a1, i8 17)
12 declare <4 x i64> @llvm.x86.pclmulqdq.256(<4 x i64>, <4 x i64>, i8) nounwind readnone
Davx512-vpclmulqdq.ll10 %res = call <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64> %a0, <8 x i64> %a1, i8 1)
13 declare <8 x i64> @llvm.x86.pclmulqdq.512(<8 x i64>, <8 x i64>, i8) nounwind readnone
Dlea-opt-memop-check-1.ll11 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone
20 …%tmp0 = tail call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> undef, <2 x i64> <i64 7631803798, i64 57…
28 ; CHECK: pclmulqdq $16, __xmm@{{[0-9a-f]+}}, %xmm0
Dsse42-schedule.ll1361 ; GENERIC-NEXT: pclmulqdq $0, %xmm1, %xmm0 # sched: [14:6.00]
1362 ; GENERIC-NEXT: pclmulqdq $0, (%rdi), %xmm0 # sched: [14:5.67]
1367 ; SLM-NEXT: pclmulqdq $0, %xmm1, %xmm0 # sched: [10:10.00]
1368 ; SLM-NEXT: pclmulqdq $0, (%rdi), %xmm0 # sched: [10:10.00]
1373 ; SANDY-SSE-NEXT: pclmulqdq $0, %xmm1, %xmm0 # sched: [14:6.00]
1374 ; SANDY-SSE-NEXT: pclmulqdq $0, (%rdi), %xmm0 # sched: [14:5.67]
1385 ; HASWELL-SSE-NEXT: pclmulqdq $0, %xmm1, %xmm0 # sched: [11:2.00]
1386 ; HASWELL-SSE-NEXT: pclmulqdq $0, (%rdi), %xmm0 # sched: [17:2.00]
1397 ; BROADWELL-SSE-NEXT: pclmulqdq $0, %xmm1, %xmm0 # sched: [5:1.00]
1398 ; BROADWELL-SSE-NEXT: pclmulqdq $0, (%rdi), %xmm0 # sched: [10:1.00]
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/
Dclmulqdq.ll4 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/
Dcommute-clmul.ll4 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)
Dlea-opt-memop-check-1.ll11 declare <2 x i64> @llvm.x86.pclmulqdq(<2 x i64>, <2 x i64>, i8) nounwind readnone
20 …%tmp0 = tail call <2 x i64> @llvm.x86.pclmulqdq(<2 x i64> undef, <2 x i64> <i64 7631803798, i64 57…
28 ; CHECK: pclmulqdq $16, __xmm@{{[0-9a-f]+}}, %xmm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-clmul.s4 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 14 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/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-clmul.s4 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/boringssl/src/crypto/fipsmodule/modes/asm/
Dghash-x86.pl627 &pclmulqdq ($Xi,$Hkey,0x00); #######
628 &pclmulqdq ($Xhi,$Hkey,0x11); #######
629 &pclmulqdq ($T1,$HK,0x00); #######
650 &pclmulqdq ($Xi,$Hkey,0x00); #######
651 &pclmulqdq ($Xhi,$Hkey,0x11); #######
656 &pclmulqdq ($T2,$T3,0x00); #######
807 &pclmulqdq ($Xn,$Hkey,0x00); #######
808 &pclmulqdq ($Xhn,$Hkey,0x11); #######
809 &pclmulqdq ($T1,$T3,0x00); #######
823 &pclmulqdq ($Xi,$Hkey,0x00); #######
[all …]
/external/cpuinfo/test/cpuinfo/
Dleagoo-t5c.log20 …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…
Dzenfone-2.log20 …rch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor d…
46 …rch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor d…
72 …rch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor d…
98 …rch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor d…
Dalldocube-iwork8.log20 …s bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
46 …s bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
72 …s bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
98 …s bts rep_good nopl xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
Dmemo-pad-7.log23 …ch_perfmon pebs bts xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
52 …ch_perfmon pebs bts xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
81 …ch_perfmon pebs bts xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
110 …ch_perfmon pebs bts xtopology nonstop_tsc aperfmperf nonstop_tsc_s3 pni pclmulqdq dtes64 monitor d…
/external/toolchain-utils/crosperf/test_cache/test_puretelemetry_input/
Dmachine.txt1pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt …
/external/toolchain-utils/crosperf/test_cache/test_input/
Dmachine.txt1pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic popcnt …
/external/cpu_features/include/
Dcpuinfo_x86.h71 int pclmulqdq : 1; member
/external/cpuinfo/src/x86/nacl/
Disa.c277 …isa.pclmulqdq = !nacl_irt_dyncode.dyncode_create((void*) code_segment, pclmulqdq_bundle, NACL_CODE… in cpuinfo_x86_nacl_detect_isa()
/external/boringssl/src/crypto/perlasm/
Dx86asm.pl145 sub ::pclmulqdq
/external/cpuinfo/include/
Dcpuinfo.h717 bool pclmulqdq; member
1352 return cpuinfo_isa.pclmulqdq; in cpuinfo_has_x86_pclmulqdq()
/external/llvm/test/MC/X86/
Dx86-64.s1324 pclmulqdq $1, %xmm0, %xmm1 label
1332 pclmulqdq $0, (%rdi), %xmm1 label

123