Home
last modified time | relevance | path

Searched refs:vpsrlq (Results 1 – 25 of 169) sorted by relevance

1234567

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dknown-signbits-vector.ll95 ; X32-NEXT: vpsrlq $63, %xmm1, %xmm2
96 ; X32-NEXT: vpsrlq $32, %xmm1, %xmm1
98 ; X32-NEXT: vpsrlq $63, %xmm0, %xmm2
99 ; X32-NEXT: vpsrlq $32, %xmm0, %xmm0
112 ; X64-NEXT: vpsrlq $63, %xmm0, %xmm1
113 ; X64-NEXT: vpsrlq $32, %xmm0, %xmm0
132 ; X32-NEXT: vpsrlq $60, %xmm1, %xmm2
133 ; X32-NEXT: vpsrlq $61, %xmm1, %xmm1
135 ; X32-NEXT: vpsrlq $60, %xmm0, %xmm2
136 ; X32-NEXT: vpsrlq $61, %xmm0, %xmm0
[all …]
Dvector-reduce-mul.ll35 ; AVX-NEXT: vpsrlq $32, %xmm0, %xmm2
37 ; AVX-NEXT: vpsrlq $32, %xmm1, %xmm3
49 ; AVX512BW-NEXT: vpsrlq $32, %xmm0, %xmm2
51 ; AVX512BW-NEXT: vpsrlq $32, %xmm1, %xmm3
63 ; AVX512BWVL-NEXT: vpsrlq $32, %xmm0, %xmm2
65 ; AVX512BWVL-NEXT: vpsrlq $32, %xmm1, %xmm3
123 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm2
125 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm3
132 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm2
134 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm3
[all …]
Dvector-shift-lshr-256.ll24 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
26 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm2
28 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm3
30 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm0
71 ; X32-AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
73 ; X32-AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm2
75 ; X32-AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm3
77 ; X32-AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm0
97 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm5
109 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm4
[all …]
Dvector-lzcnt-512.ll20 ; AVX512BW-NEXT: vpsrlq $1, %zmm0, %zmm1
22 ; AVX512BW-NEXT: vpsrlq $2, %zmm0, %zmm1
24 ; AVX512BW-NEXT: vpsrlq $4, %zmm0, %zmm1
26 ; AVX512BW-NEXT: vpsrlq $8, %zmm0, %zmm1
28 ; AVX512BW-NEXT: vpsrlq $16, %zmm0, %zmm1
30 ; AVX512BW-NEXT: vpsrlq $32, %zmm0, %zmm1
47 ; AVX512DQ-NEXT: vpsrlq $1, %zmm0, %zmm1
49 ; AVX512DQ-NEXT: vpsrlq $2, %zmm0, %zmm1
51 ; AVX512DQ-NEXT: vpsrlq $4, %zmm0, %zmm1
53 ; AVX512DQ-NEXT: vpsrlq $8, %zmm0, %zmm1
[all …]
Dvector-shift-ashr-256.ll24 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
26 ; AVX1-NEXT: vpsrlq %xmm5, %xmm3, %xmm6
29 ; AVX1-NEXT: vpsrlq %xmm2, %xmm6, %xmm2
30 ; AVX1-NEXT: vpsrlq %xmm5, %xmm6, %xmm5
34 ; AVX1-NEXT: vpsrlq %xmm1, %xmm3, %xmm4
36 ; AVX1-NEXT: vpsrlq %xmm5, %xmm3, %xmm3
38 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm1
39 ; AVX1-NEXT: vpsrlq %xmm5, %xmm0, %xmm0
93 ; X32-AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
95 ; X32-AVX1-NEXT: vpsrlq %xmm5, %xmm3, %xmm6
[all …]
Dbitcast-int-to-vector-bool-zext.ll36 ; AVX1-NEXT: vpsrlq $63, %xmm0, %xmm0
47 ; AVX2-NEXT: vpsrlq $63, %xmm0, %xmm0
54 ; AVX512F-NEXT: vpsrlq $63, %xmm0, %xmm0
63 ; AVX512VLBW-NEXT: vpsrlq $63, %xmm0, %xmm0
275 ; AVX1-NEXT: vpsrlq $63, %xmm2, %xmm2
279 ; AVX1-NEXT: vpsrlq $63, %xmm0, %xmm0
291 ; AVX2-NEXT: vpsrlq $63, %ymm0, %ymm0
298 ; AVX512F-NEXT: vpsrlq $63, %ymm0, %ymm0
306 ; AVX512VLBW-NEXT: vpsrlq $63, %ymm0, %ymm0
590 ; AVX1-NEXT: vpsrlq $63, %xmm3, %xmm3
[all …]
Davx512-arith.ll93 ; AVX512F-NEXT: vpsrlq $32, %zmm1, %zmm2
95 ; AVX512F-NEXT: vpsrlq $32, %zmm0, %zmm3
105 ; AVX512VL-NEXT: vpsrlq $32, %zmm1, %zmm2
107 ; AVX512VL-NEXT: vpsrlq $32, %zmm0, %zmm3
117 ; AVX512BW-NEXT: vpsrlq $32, %zmm1, %zmm2
119 ; AVX512BW-NEXT: vpsrlq $32, %zmm0, %zmm3
143 ; AVX512F-NEXT: vpsrlq $32, %ymm1, %ymm2
145 ; AVX512F-NEXT: vpsrlq $32, %ymm0, %ymm3
155 ; AVX512VL-NEXT: vpsrlq $32, %ymm1, %ymm2
157 ; AVX512VL-NEXT: vpsrlq $32, %ymm0, %ymm3
[all …]
Dvector-lzcnt-256.ll38 ; AVX1-NEXT: vpsrlq $32, %xmm2, %xmm2
40 ; AVX1-NEXT: vpsrlq $32, %xmm5, %xmm5
61 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm0
63 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm1
92 ; AVX2-NEXT: vpsrlq $32, %ymm0, %ymm0
94 ; AVX2-NEXT: vpsrlq $32, %ymm1, %ymm1
122 ; AVX512VL-NEXT: vpsrlq $32, %ymm0, %ymm0
124 ; AVX512VL-NEXT: vpsrlq $32, %ymm1, %ymm1
152 ; AVX512VLBWDQ-NEXT: vpsrlq $32, %ymm0, %ymm0
154 ; AVX512VLBWDQ-NEXT: vpsrlq $32, %ymm1, %ymm1
[all …]
Dvector-unsigned-cmp.ll31 ; AVX-NEXT: vpsrlq $1, %xmm0, %xmm0
32 ; AVX-NEXT: vpsrlq $1, %xmm1, %xmm1
61 ; AVX-NEXT: vpsrlq $1, %xmm0, %xmm0
62 ; AVX-NEXT: vpsrlq $1, %xmm1, %xmm1
93 ; AVX-NEXT: vpsrlq $1, %xmm0, %xmm0
94 ; AVX-NEXT: vpsrlq $1, %xmm1, %xmm1
127 ; AVX-NEXT: vpsrlq $1, %xmm0, %xmm0
128 ; AVX-NEXT: vpsrlq $1, %xmm1, %xmm1
Davx512-shift.ll21 ; CHECK-NEXT: vpsrlq $1, %zmm0, %zmm0
34 ; KNL-NEXT: vpsrlq $1, %ymm0, %ymm0
42 ; SKX-NEXT: vpsrlq $1, %ymm0, %ymm0
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Drsaz-avx2.S291 vpsrlq $29,%ymm8,%ymm14
293 vpsrlq $29,%ymm1,%ymm11
535 vpsrlq $29,%ymm0,%ymm14
537 vpsrlq $29,%ymm1,%ymm11
539 vpsrlq $29,%ymm2,%ymm12
542 vpsrlq $29,%ymm3,%ymm13
559 vpsrlq $29,%ymm0,%ymm14
561 vpsrlq $29,%ymm1,%ymm11
563 vpsrlq $29,%ymm2,%ymm12
566 vpsrlq $29,%ymm3,%ymm13
[all …]
Dsha512-x86_64.S1917 vpsrlq $1,%xmm8,%xmm10
1923 vpsrlq $7,%xmm8,%xmm11
1932 vpsrlq $7,%xmm10,%xmm10
1944 vpsrlq $6,%xmm7,%xmm11
1956 vpsrlq $19,%xmm7,%xmm9
1968 vpsrlq $42,%xmm9,%xmm9
1994 vpsrlq $1,%xmm8,%xmm10
2000 vpsrlq $7,%xmm8,%xmm11
2009 vpsrlq $7,%xmm10,%xmm10
2021 vpsrlq $6,%xmm0,%xmm11
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Drsaz-avx2.S291 vpsrlq $29,%ymm8,%ymm14
293 vpsrlq $29,%ymm1,%ymm11
535 vpsrlq $29,%ymm0,%ymm14
537 vpsrlq $29,%ymm1,%ymm11
539 vpsrlq $29,%ymm2,%ymm12
542 vpsrlq $29,%ymm3,%ymm13
559 vpsrlq $29,%ymm0,%ymm14
561 vpsrlq $29,%ymm1,%ymm11
563 vpsrlq $29,%ymm2,%ymm12
566 vpsrlq $29,%ymm3,%ymm13
[all …]
Dsha512-x86_64.S1916 vpsrlq $1,%xmm8,%xmm10
1922 vpsrlq $7,%xmm8,%xmm11
1931 vpsrlq $7,%xmm10,%xmm10
1943 vpsrlq $6,%xmm7,%xmm11
1955 vpsrlq $19,%xmm7,%xmm9
1967 vpsrlq $42,%xmm9,%xmm9
1993 vpsrlq $1,%xmm8,%xmm10
1999 vpsrlq $7,%xmm8,%xmm11
2008 vpsrlq $7,%xmm10,%xmm10
2020 vpsrlq $6,%xmm0,%xmm11
[all …]
/external/boringssl/win-x86_64/crypto/fipsmodule/
Drsaz-avx2.asm312 vpsrlq ymm14,ymm8,29
314 vpsrlq ymm11,ymm1,29
556 vpsrlq ymm14,ymm0,29
558 vpsrlq ymm11,ymm1,29
560 vpsrlq ymm12,ymm2,29
563 vpsrlq ymm13,ymm3,29
580 vpsrlq ymm14,ymm0,29
582 vpsrlq ymm11,ymm1,29
584 vpsrlq ymm12,ymm2,29
587 vpsrlq ymm13,ymm3,29
[all …]
Dsha512-x86_64.asm1944 vpsrlq xmm10,xmm8,1
1950 vpsrlq xmm11,xmm8,7
1959 vpsrlq xmm10,xmm10,7
1971 vpsrlq xmm11,xmm7,6
1983 vpsrlq xmm9,xmm7,19
1995 vpsrlq xmm9,xmm9,42
2021 vpsrlq xmm10,xmm8,1
2027 vpsrlq xmm11,xmm8,7
2036 vpsrlq xmm10,xmm10,7
2048 vpsrlq xmm11,xmm0,6
[all …]
/external/llvm/test/CodeGen/X86/
Dvector-shift-lshr-256.ll16 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
18 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm2
20 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm3
22 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm0
64 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm5
76 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm4
305 ; AVX1-NEXT: vpsrlq %xmm1, %xmm2, %xmm2
306 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm0
312 ; AVX2-NEXT: vpsrlq %xmm1, %ymm0, %ymm0
318 ; XOPAVX1-NEXT: vpsrlq %xmm1, %xmm2, %xmm2
[all …]
Dvector-shift-ashr-256.ll16 ; AVX1-NEXT: vpsrlq %xmm2, %xmm3, %xmm4
18 ; AVX1-NEXT: vpsrlq %xmm5, %xmm3, %xmm6
21 ; AVX1-NEXT: vpsrlq %xmm2, %xmm6, %xmm2
22 ; AVX1-NEXT: vpsrlq %xmm5, %xmm6, %xmm5
26 ; AVX1-NEXT: vpsrlq %xmm1, %xmm3, %xmm4
28 ; AVX1-NEXT: vpsrlq %xmm5, %xmm3, %xmm3
30 ; AVX1-NEXT: vpsrlq %xmm1, %xmm0, %xmm1
31 ; AVX1-NEXT: vpsrlq %xmm5, %xmm0, %xmm0
87 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm5
99 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm4
[all …]
Davx512-arith.ll94 ; AVX512F-NEXT: vpsrlq $32, %zmm0, %zmm3
98 ; AVX512F-NEXT: vpsrlq $32, %zmm1, %zmm1
107 ; AVX512VL-NEXT: vpsrlq $32, %zmm0, %zmm3
111 ; AVX512VL-NEXT: vpsrlq $32, %zmm1, %zmm1
120 ; AVX512BW-NEXT: vpsrlq $32, %zmm0, %zmm3
124 ; AVX512BW-NEXT: vpsrlq $32, %zmm1, %zmm1
147 ; AVX512F-NEXT: vpsrlq $32, %ymm0, %ymm3
151 ; AVX512F-NEXT: vpsrlq $32, %ymm1, %ymm1
160 ; AVX512VL-NEXT: vpsrlq $32, %ymm0, %ymm3
164 ; AVX512VL-NEXT: vpsrlq $32, %ymm1, %ymm1
[all …]
Dvector-trunc-math.ll1604 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm3
1608 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm3
1615 ; AVX1-NEXT: vpsrlq $32, %xmm1, %xmm4
1619 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm0
1632 ; AVX2-NEXT: vpsrlq $32, %ymm1, %ymm3
1636 ; AVX2-NEXT: vpsrlq $32, %ymm0, %ymm0
1649 ; AVX512-NEXT: vpsrlq $32, %ymm1, %ymm3
1653 ; AVX512-NEXT: vpsrlq $32, %ymm0, %ymm0
1732 ; AVX1-NEXT: vpsrlq $32, %xmm2, %xmm5
1736 ; AVX1-NEXT: vpsrlq $32, %xmm0, %xmm5
[all …]
Davx-arith.ll239 ; CHECK-NEXT: vpsrlq $32, %xmm
243 ; CHECK-NEXT: vpsrlq $32, %xmm
248 ; CHECK-NEXT: vpsrlq $32, %xmm
252 ; CHECK-NEXT: vpsrlq $32, %xmm
Dvector-rotate-256.ll28 ; AVX1-NEXT: vpsrlq %xmm2, %xmm5, %xmm4
30 ; AVX1-NEXT: vpsrlq %xmm2, %xmm5, %xmm2
32 ; AVX1-NEXT: vpsrlq %xmm3, %xmm0, %xmm4
34 ; AVX1-NEXT: vpsrlq %xmm3, %xmm0, %xmm0
93 ; AVX1-NEXT: vpsrlq $32, %xmm3, %xmm5
105 ; AVX1-NEXT: vpsrlq $32, %xmm2, %xmm6
401 ; AVX1-NEXT: vpsrlq $2, %xmm1, %xmm3
402 ; AVX1-NEXT: vpsrlq $14, %xmm1, %xmm1
404 ; AVX1-NEXT: vpsrlq $50, %xmm0, %xmm3
405 ; AVX1-NEXT: vpsrlq $60, %xmm0, %xmm0
[all …]
Davx512-shift.ll17 ;CHECK: vpsrlq
29 ;SKX: vpsrlq
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-shift.ll42 ; CHECK: vpsrlq
43 ; CHECK: vpsrlq
Davx-arith.ll239 ; CHECK-NEXT: vpsrlq $32, %xmm
244 ; CHECK-NEXT: vpsrlq $32, %xmm
247 ; CHECK-NEXT: vpsrlq $32, %xmm
252 ; CHECK-NEXT: vpsrlq $32, %xmm

1234567