Home
last modified time | relevance | path

Searched refs:mulps (Results 1 – 25 of 75) sorted by relevance

123

/external/llvm-project/llvm/test/CodeGen/X86/
Dsqrt-fastmath-tune.ll36 ; NHM-NEXT: mulps %xmm2, %xmm1
38 ; NHM-NEXT: mulps %xmm1, %xmm3
39 ; NHM-NEXT: mulps %xmm2, %xmm1
42 ; NHM-NEXT: mulps %xmm3, %xmm1
92 ; NHM-NEXT: mulps %xmm3, %xmm0
95 ; NHM-NEXT: mulps %xmm4, %xmm5
96 ; NHM-NEXT: mulps %xmm3, %xmm0
99 ; NHM-NEXT: mulps %xmm5, %xmm0
108 ; NHM-NEXT: mulps %xmm7, %xmm2
109 ; NHM-NEXT: mulps %xmm2, %xmm4
[all …]
Dsqrt-fastmath.ll288 ; SSE-NEXT: mulps %xmm2, %xmm1
290 ; SSE-NEXT: mulps %xmm1, %xmm3
291 ; SSE-NEXT: mulps %xmm2, %xmm1
294 ; SSE-NEXT: mulps %xmm3, %xmm1
417 ; SSE-NEXT: mulps %xmm1, %xmm0
418 ; SSE-NEXT: mulps %xmm1, %xmm0
420 ; SSE-NEXT: mulps {{.*}}(%rip), %xmm1
421 ; SSE-NEXT: mulps %xmm1, %xmm0
483 ; SSE-NEXT: mulps %xmm2, %xmm0
484 ; SSE-NEXT: mulps %xmm2, %xmm0
[all …]
Dvector-reduce-fmul-fast.ll51 ; SSE2-NEXT: mulps %xmm1, %xmm2
62 ; SSE41-NEXT: mulps %xmm1, %xmm2
92 ; SSE2-NEXT: mulps %xmm2, %xmm1
95 ; SSE2-NEXT: mulps %xmm1, %xmm2
104 ; SSE41-NEXT: mulps %xmm2, %xmm1
107 ; SSE41-NEXT: mulps %xmm1, %xmm2
143 ; SSE2-NEXT: mulps %xmm4, %xmm2
144 ; SSE2-NEXT: mulps %xmm3, %xmm1
145 ; SSE2-NEXT: mulps %xmm2, %xmm1
148 ; SSE2-NEXT: mulps %xmm1, %xmm2
[all …]
Drecip-fastmath2.ll370 ; SSE-NEXT: mulps %xmm1, %xmm3
371 ; SSE-NEXT: mulps %xmm3, %xmm0
373 ; SSE-NEXT: mulps %xmm2, %xmm1
465 ; SSE-NEXT: mulps %xmm1, %xmm0
468 ; SSE-NEXT: mulps %xmm1, %xmm2
471 ; SSE-NEXT: mulps %xmm2, %xmm0
472 ; SSE-NEXT: mulps %xmm2, %xmm0
579 ; SSE-NEXT: mulps %xmm1, %xmm2
582 ; SSE-NEXT: mulps %xmm1, %xmm3
586 ; SSE-NEXT: mulps %xmm1, %xmm2
[all …]
Dfmul-combines.ll8 ; CHECK-NEXT: mulps %xmm1, %xmm0
100 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
110 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
126 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
137 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
149 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
161 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
178 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
197 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
215 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
[all …]
Dcvtv2f32.ll22 ; X32-NEXT: mulps %xmm1, %xmm0
32 ; X64-NEXT: mulps %xmm1, %xmm0
50 ; X32-NEXT: mulps %xmm1, %xmm0
62 ; X64-NEXT: mulps %xmm1, %xmm0
79 ; X32-NEXT: mulps %xmm1, %xmm0
89 ; X64-NEXT: mulps %xmm1, %xmm0
Dfdiv-combine-vec.ll57 ; SSE-NEXT: mulps %xmm2, %xmm0
79 ; SSE-NEXT: mulps %xmm3, %xmm0
80 ; SSE-NEXT: mulps %xmm3, %xmm1
107 ; SSE-NEXT: mulps %xmm3, %xmm0
137 ; SSE-NEXT: mulps %xmm4, %xmm0
138 ; SSE-NEXT: mulps %xmm4, %xmm1
Dfadd-combines.ll71 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
96 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
122 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
149 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
175 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
200 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
225 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
Drecip-fastmath.ll391 ; SSE-NEXT: mulps %xmm2, %xmm0
394 ; SSE-NEXT: mulps %xmm2, %xmm1
486 ; SSE-NEXT: mulps %xmm2, %xmm3
487 ; SSE-NEXT: mulps %xmm3, %xmm1
489 ; SSE-NEXT: mulps %xmm2, %xmm0
573 ; SSE-NEXT: mulps %xmm2, %xmm3
577 ; SSE-NEXT: mulps %xmm2, %xmm4
579 ; SSE-NEXT: mulps %xmm4, %xmm0
581 ; SSE-NEXT: mulps %xmm4, %xmm1
754 ; SSE-NEXT: mulps %xmm4, %xmm0
[all …]
Dpow.ll92 ; CHECK-NEXT: mulps %xmm1, %xmm2
95 ; CHECK-NEXT: mulps %xmm3, %xmm4
96 ; CHECK-NEXT: mulps %xmm1, %xmm2
99 ; CHECK-NEXT: mulps %xmm4, %xmm2
108 ; CHECK-NEXT: mulps %xmm0, %xmm2
109 ; CHECK-NEXT: mulps %xmm2, %xmm3
110 ; CHECK-NEXT: mulps %xmm0, %xmm2
112 ; CHECK-NEXT: mulps %xmm3, %xmm2
Dfold-pcmpeqd-2.ll39 ; X32-NEXT: mulps LCPI0_3, %xmm0
45 ; X32-NEXT: mulps %xmm1, %xmm0
54 ; X32-NEXT: mulps LCPI0_3, %xmm0
59 ; X32-NEXT: mulps %xmm0, %xmm0
62 ; X32-NEXT: mulps LCPI0_3, %xmm0
125 ; X64-NEXT: mulps {{.*}}(%rip), %xmm0
131 ; X64-NEXT: mulps %xmm1, %xmm0
140 ; X64-NEXT: mulps {{.*}}(%rip), %xmm0
145 ; X64-NEXT: mulps %xmm0, %xmm0
148 ; X64-NEXT: mulps {{.*}}(%rip), %xmm0
/external/llvm/test/CodeGen/X86/
Dfmul-combines.ll38 ; CHECK: mulps
39 ; CHECK-NOT: mulps
49 ; CHECK: mulps
50 ; CHECK-NOT: mulps
64 ; CHECK: mulps
65 ; CHECK-NOT: mulps
79 ; CHECK: mulps
80 ; CHECK-NOT: mulps
95 ; CHECK: mulps
118 ; CHECK: mulps
[all …]
Dfmul-zero.ll1 ; RUN: llc < %s -march=x86-64 -enable-unsafe-fp-math | not grep mulps
2 ; RUN: llc < %s -march=x86-64 | grep mulps
Dfadd-combines.ll63 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
88 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
114 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
141 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
167 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
192 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
217 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dread-advance-1.s9 mulps (%rdi), %xmm1 label
31 # CHECK-NEXT: 2 11 1.00 * mulps (%rdi), %xmm1
38 # CHECK-NEXT: [0,1] DeeeeeeeeeeeER mulps (%rdi), %xmm1
48 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 mulps (%rdi), %xmm1
/external/llvm-project/polly/docs/experiments/matmul/
Dmatmul.polly.interchanged+tiled.s354 mulps %xmm0, %xmm1
357 mulps %xmm0, %xmm1
360 mulps %xmm0, %xmm1
363 mulps %xmm0, %xmm1
366 mulps %xmm0, %xmm1
369 mulps %xmm0, %xmm1
372 mulps %xmm0, %xmm1
375 mulps %xmm0, %xmm1
378 mulps %xmm0, %xmm1
381 mulps %xmm0, %xmm1
[all …]
Dmatmul.polly.interchanged+tiled+vector.s318 mulps %xmm0, %xmm8
320 mulps %xmm0, %xmm6
322 mulps %xmm0, %xmm14
324 mulps %xmm0, %xmm4
393 mulps %xmm5, %xmm15
395 mulps %xmm5, %xmm6
397 mulps %xmm5, %xmm4
399 mulps %xmm5, %xmm10
466 mulps %xmm1, %xmm11
468 mulps %xmm1, %xmm7
[all …]
Dmatmul.polly.interchanged+tiled+vector+openmp.s512 mulps %xmm0, %xmm8
514 mulps %xmm0, %xmm6
516 mulps %xmm0, %xmm14
518 mulps %xmm0, %xmm4
587 mulps %xmm5, %xmm15
589 mulps %xmm5, %xmm6
591 mulps %xmm5, %xmm4
593 mulps %xmm5, %xmm10
660 mulps %xmm1, %xmm11
662 mulps %xmm1, %xmm7
[all …]
Dmatmul.polly.interchanged.s205 mulps %xmm0, %xmm1
207 mulps %xmm0, %xmm2
213 mulps %xmm0, %xmm1
215 mulps %xmm0, %xmm2
/external/mesa3d/src/mesa/x86-64/
Dxform4.S96 mulps %xmm4, %xmm0 /* ox*m3 | ox*m2 | ox*m1 | ox*m0 */
98 mulps %xmm5, %xmm1 /* oy*m7 | oy*m6 | oy*m5 | oy*m4 */
100 mulps %xmm6, %xmm2 /* oz*m11 | oz*m10 | oz*m9 | oz*m8 */
102 mulps %xmm7, %xmm3 /* ow*m15 | ow*m14 | ow*m13 | ow*m12 */
182 mulps %xmm4, %xmm0 /* ox*m3 | ox*m2 | ox*m1 | ox*m0 */
184 mulps %xmm5, %xmm1 /* oy*m7 | oy*m6 | oy*m5 | oy*m4 */
186 mulps %xmm6, %xmm2 /* oz*m11 | oz*m10 | oz*m9 | oz*m8 */
188 mulps %xmm7, %xmm3 /* ow*m15 | ow*m14 | ow*m13 | ow*m12 */
/external/libjpeg-turbo/simd/x86_64/
Djquantf-sse2.asm125 mulps xmm0, XMMWORD [XMMBLOCK(0,0,rdx,SIZEOF_FAST_FLOAT)]
126 mulps xmm1, XMMWORD [XMMBLOCK(0,1,rdx,SIZEOF_FAST_FLOAT)]
129 mulps xmm2, XMMWORD [XMMBLOCK(1,0,rdx,SIZEOF_FAST_FLOAT)]
130 mulps xmm3, XMMWORD [XMMBLOCK(1,1,rdx,SIZEOF_FAST_FLOAT)]
/external/llvm-project/llvm/test/MC/X86/
DSSE-32.s761 mulps -485498096(%edx,%eax,4), %xmm1 label
765 mulps 485498096(%edx,%eax,4), %xmm1 label
769 mulps 485498096(%edx), %xmm1 label
773 mulps 485498096, %xmm1 label
777 mulps 64(%edx,%eax), %xmm1 label
781 mulps (%edx), %xmm1 label
785 mulps %xmm1, %xmm1 label
DSSE-64.s909 mulps 485498096, %xmm6 label
913 mulps -64(%rdx,%rax,4), %xmm6 label
917 mulps 64(%rdx,%rax,4), %xmm6 label
921 mulps 64(%rdx,%rax), %xmm6 label
925 mulps 64(%rdx), %xmm6 label
929 mulps (%rdx), %xmm6 label
933 mulps %xmm6, %xmm6 label
/external/libjpeg-turbo/simd/i386/
Djquantf-sse2.asm134 mulps xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_FAST_FLOAT)]
135 mulps xmm1, XMMWORD [XMMBLOCK(0,1,edx,SIZEOF_FAST_FLOAT)]
138 mulps xmm2, XMMWORD [XMMBLOCK(1,0,edx,SIZEOF_FAST_FLOAT)]
139 mulps xmm3, XMMWORD [XMMBLOCK(1,1,edx,SIZEOF_FAST_FLOAT)]
Djquant-sse.asm157 mulps xmm0, XMMWORD [XMMBLOCK(0,0,edx,SIZEOF_FAST_FLOAT)]
158 mulps xmm1, XMMWORD [XMMBLOCK(0,1,edx,SIZEOF_FAST_FLOAT)]
161 mulps xmm2, XMMWORD [XMMBLOCK(1,0,edx,SIZEOF_FAST_FLOAT)]
162 mulps xmm3, XMMWORD [XMMBLOCK(1,1,edx,SIZEOF_FAST_FLOAT)]

123