Home
last modified time | relevance | path

Searched refs:vandps (Results 1 – 25 of 165) sorted by relevance

1234567

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpr32368.ll17 ; AVX1-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
19 ; AVX1-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
25 ; AVX2-NEXT: vandps %xmm1, %xmm0, %xmm0
28 ; AVX2-NEXT: vandps %xmm1, %xmm0, %xmm0
34 ; AVX512-NEXT: vandps %xmm1, %xmm0, %xmm0
37 ; AVX512-NEXT: vandps %xmm1, %xmm0, %xmm0
64 ; AVX1-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
66 ; AVX1-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
72 ; AVX2-NEXT: vandps %ymm1, %ymm0, %ymm0
75 ; AVX2-NEXT: vandps %ymm1, %ymm0, %ymm0
[all …]
Dvec_fabs.ll15 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
20 ; X64-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
30 ; X32_AVX-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
40 ; X32_AVX512VLDQ-NEXT: vandps {{\.LCPI.*}}{1to4}, %xmm0, %xmm0
45 ; X64_AVX-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
55 ; X64_AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to4}, %xmm0, %xmm0
65 ; X32_AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
80 ; X64_AVX-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
100 ; X32_AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
110 ; X32_AVX512VLDQ-NEXT: vandps {{\.LCPI.*}}{1to8}, %ymm0, %ymm0
[all …]
Dvector-reduce-and.ll50 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
52 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
93 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
95 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
97 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
145 ; AVX1-NEXT: vandps %ymm3, %ymm1, %ymm1
146 ; AVX1-NEXT: vandps %ymm1, %ymm2, %ymm1
147 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
149 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
151 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
[all …]
Dv8i1-masks.ll18 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
19 ; X32-NEXT: vandps LCPI0_0, %ymm0, %ymm0
31 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
32 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
48 ; X32-AVX2-NEXT: vandps %ymm2, %ymm1, %ymm1
49 ; X32-AVX2-NEXT: vandps %ymm1, %ymm0, %ymm0
62 ; X64-AVX2-NEXT: vandps %ymm2, %ymm1, %ymm1
63 ; X64-AVX2-NEXT: vandps %ymm1, %ymm0, %ymm0
85 ; X32-NEXT: vandps LCPI1_0, %ymm0, %ymm0
94 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
[all …]
Dvec-copysign-avx512.ll15 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to4}, %xmm1, %xmm1
16 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to4}, %xmm0, %xmm0
33 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to8}, %ymm1, %ymm1
34 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to8}, %ymm0, %ymm0
51 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to16}, %zmm1, %zmm1
52 ; AVX512VLDQ-NEXT: vandps {{.*}}(%rip){1to16}, %zmm0, %zmm0
62 ; CHECK-NEXT: vandps {{.*}}(%rip), %xmm1, %xmm1
63 ; CHECK-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
DWidenArith.ll13 ; X86-NEXT: vandps %ymm1, %ymm0, %ymm0
14 ; X86-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
24 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
25 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
Dvec-copysign.ll29 ; AVX-NEXT: vandps [[SIGNMASK1]](%rip), %xmm1, %xmm1
30 ; AVX-NEXT: vandps [[MAGMASK1]](%rip), %xmm0, %xmm0
85 ; AVX-NEXT: vandps [[SIGNMASK2]](%rip), %ymm1, %ymm1
86 ; AVX-NEXT: vandps [[MAGMASK2]](%rip), %ymm0, %ymm0
112 ; AVX-NEXT: vandps [[SIGNMASK3]](%rip), %xmm1, %xmm1
113 ; AVX-NEXT: vandps [[MAGMASK3]](%rip), %xmm0, %xmm0
156 ; AVX-NEXT: vandps [[SIGNMASK4]](%rip), %ymm1, %ymm1
157 ; AVX-NEXT: vandps [[MAGMASK4]](%rip), %ymm0, %ymm0
Dcombine-fcopysign.ll19 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
34 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
49 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
116 ; AVX-NEXT: vandps %xmm2, %xmm1, %xmm1
118 ; AVX-NEXT: vandps %xmm2, %xmm0, %xmm0
138 ; AVX-NEXT: vandps %xmm2, %xmm1, %xmm1
140 ; AVX-NEXT: vandps %xmm2, %xmm0, %xmm0
160 ; AVX-NEXT: vandps %xmm2, %xmm1, %xmm1
162 ; AVX-NEXT: vandps %xmm2, %xmm0, %xmm0
182 ; AVX-NEXT: vandps %xmm1, %xmm2, %xmm1
[all …]
Dcombine-fabs.ll48 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
64 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
81 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
97 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
114 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
130 ; AVX-NEXT: vandps %xmm1, %xmm0, %xmm0
Dbroadcast-elm-cross-splat-vec.ll129 ; AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
146 ; AVX-64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
169 ; AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
186 ; AVX-64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
209 ; AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
226 ; AVX-64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
249 ; AVX-NEXT: vandps {{\.LCPI.*}}, %ymm0, %ymm0
267 ; AVX-64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
296 ; AVX-NEXT: vandps %ymm2, %ymm0, %ymm0
297 ; AVX-NEXT: vandps %ymm2, %ymm1, %ymm1
[all …]
Duint_to_fp-3.ll18 ; X32-AVX-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
30 ; X64-AVX-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
50 ; X32-AVX-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
65 ; X64-AVX-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
Dfnabs.ll19 ; CHECK-DAG: vandps
40 ; CHECK-DAG: vandps
61 ; CHECK-DAG: vandps
Dknown-bits-vector.ll141 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
148 ; X64-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
186 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
194 ; X64-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
397 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm0, %xmm0
398 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm1, %xmm1
407 ; X64-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
408 ; X64-NEXT: vandps {{.*}}(%rip), %xmm1, %xmm1
616 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm2, %xmm2
617 ; X32-NEXT: vandps {{\.LCPI.*}}, %xmm3, %xmm3
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86-64-avx512dq_vl.s229 vandps %xmm24, %xmm21, %xmm23
233 vandps %xmm24, %xmm21, %xmm23 {%k5}
237 vandps %xmm24, %xmm21, %xmm23 {%k5} {z}
241 vandps (%rcx), %xmm21, %xmm23
245 vandps 291(%rax,%r14,8), %xmm21, %xmm23
249 vandps (%rcx){1to4}, %xmm21, %xmm23
253 vandps 2032(%rdx), %xmm21, %xmm23
257 vandps 2048(%rdx), %xmm21, %xmm23
261 vandps -2048(%rdx), %xmm21, %xmm23
265 vandps -2064(%rdx), %xmm21, %xmm23
[all …]
Dx86-64-avx512dq.s189 vandps %zmm25, %zmm22, %zmm17
193 vandps %zmm25, %zmm22, %zmm17 {%k4}
197 vandps %zmm25, %zmm22, %zmm17 {%k4} {z}
201 vandps (%rcx), %zmm22, %zmm17
205 vandps 291(%rax,%r14,8), %zmm22, %zmm17
209 vandps (%rcx){1to16}, %zmm22, %zmm17
213 vandps 8128(%rdx), %zmm22, %zmm17
217 vandps 8192(%rdx), %zmm22, %zmm17
221 vandps -8192(%rdx), %zmm22, %zmm17
225 vandps -8256(%rdx), %zmm22, %zmm17
[all …]
/external/llvm/test/MC/X86/
Dx86-64-avx512dq_vl.s229 vandps %xmm24, %xmm21, %xmm23
233 vandps %xmm24, %xmm21, %xmm23 {%k5}
237 vandps %xmm24, %xmm21, %xmm23 {%k5} {z}
241 vandps (%rcx), %xmm21, %xmm23
245 vandps 291(%rax,%r14,8), %xmm21, %xmm23
249 vandps (%rcx){1to4}, %xmm21, %xmm23
253 vandps 2032(%rdx), %xmm21, %xmm23
257 vandps 2048(%rdx), %xmm21, %xmm23
261 vandps -2048(%rdx), %xmm21, %xmm23
265 vandps -2064(%rdx), %xmm21, %xmm23
[all …]
Dx86-64-avx512dq.s189 vandps %zmm25, %zmm22, %zmm17
193 vandps %zmm25, %zmm22, %zmm17 {%k4}
197 vandps %zmm25, %zmm22, %zmm17 {%k4} {z}
201 vandps (%rcx), %zmm22, %zmm17
205 vandps 291(%rax,%r14,8), %zmm22, %zmm17
209 vandps (%rcx){1to16}, %zmm22, %zmm17
213 vandps 8128(%rdx), %zmm22, %zmm17
217 vandps 8192(%rdx), %zmm22, %zmm17
221 vandps -8192(%rdx), %zmm22, %zmm17
225 vandps -8256(%rdx), %zmm22, %zmm17
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dvec-logic-read-after-ld-2.s5 vandps (%rdi), %ymm1, %ymm2 label
24 # CHECK-NEXT: 2 6 2.00 * vandps (%rdi), %ymm1, %ymm2
30 # CHECK-NEXT: [0,1] .DeeeeeeER vandps (%rdi), %ymm1, %ymm2
40 # CHECK-NEXT: 1. 1 1.0 1.0 0.0 vandps (%rdi), %ymm1, %ymm2
Dvec-logic-read-after-ld-1.s5 vandps (%rdi), %xmm1, %xmm2 label
24 # CHECK-NEXT: 1 6 1.00 * vandps (%rdi), %xmm1, %xmm2
30 # CHECK-NEXT: [0,1] DeeeeeeER vandps (%rdi), %xmm1, %xmm2
40 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 vandps (%rdi), %xmm1, %xmm2
/external/llvm/test/CodeGen/X86/
Dv8i1-masks.ll16 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
17 ; X32-NEXT: vandps LCPI0_0, %ymm0, %ymm0
29 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
30 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
54 ; X32-NEXT: vandps %ymm1, %ymm0, %ymm0
65 ; X64-NEXT: vandps %ymm1, %ymm0, %ymm0
Dvec_fabs.ll25 ; X32-NEXT: vandps .LCPI1_0, %xmm0, %xmm0
30 ; X64-NEXT: vandps {{.*}}(%rip), %xmm0, %xmm0
55 ; X32-NEXT: vandps .LCPI3_0, %ymm0, %ymm0
60 ; X64-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
76 ; vandps (mask off sign bits)
Dfnabs.ll19 ; CHECK-DAG: vandps
40 ; CHECK-DAG: vandps
61 ; CHECK-DAG: vandps
DWidenArith.ll12 ; CHECK-NEXT: vandps %ymm1, %ymm0, %ymm0
13 ; CHECK-NEXT: vandps {{.*}}(%rip), %ymm0, %ymm0
Dvector-popcnt-256.ll10 ; AVX1-NEXT: vandps %xmm2, %xmm1, %xmm3
19 ; AVX1-NEXT: vandps %xmm2, %xmm0, %xmm5
51 ; AVX1-NEXT: vandps %xmm2, %xmm1, %xmm3
64 ; AVX1-NEXT: vandps %xmm2, %xmm0, %xmm5
149 ; AVX1-NEXT: vandps %xmm2, %xmm1, %xmm3
156 ; AVX1-NEXT: vandps %xmm2, %xmm0, %xmm3
Dvector-trunc-math.ll2991 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
3010 ; AVX512-NEXT: vandps %ymm1, %ymm0, %ymm0
3045 ; AVX1-NEXT: vandps %ymm2, %ymm0, %ymm0
3046 ; AVX1-NEXT: vandps %ymm3, %ymm1, %ymm1
3099 ; AVX1-NEXT: vandps %ymm1, %ymm0, %ymm0
3119 ; AVX512-NEXT: vandps %ymm1, %ymm0, %ymm0
3159 ; AVX1-NEXT: vandps %ymm4, %ymm0, %ymm0
3160 ; AVX1-NEXT: vandps %ymm5, %ymm1, %ymm1
3161 ; AVX1-NEXT: vandps %ymm6, %ymm2, %ymm2
3162 ; AVX1-NEXT: vandps %ymm7, %ymm3, %ymm3
[all …]

1234567