Home
last modified time | relevance | path

Searched refs:vmulps (Results 1 – 25 of 121) sorted by relevance

12345

/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dxop-super-registers-1.s4 vmulps %ymm0, %ymm1, %ymm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %ymm6, %ymm3, %ymm4
30 # CHECK-NEXT: 1 5 1.00 vmulps %ymm0, %ymm1, %ymm2
32 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 1 5 1.00 vmulps %ymm6, %ymm3, %ymm4
53 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm0, %ymm1, %ymm2
55 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
57 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm6, %ymm3, %ymm4
64 # CHECK: [0,0] DeeeeeER . . . .. vmulps %ymm0, %ymm1, %ymm2
[all …]
Davx512-super-registers-3.s4 vmulps %zmm0, %zmm1, %zmm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %xmm6, %xmm19, %xmm4
30 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
32 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm19, %xmm4
53 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
55 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
57 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm19, %xmm4
64 # CHECK: [0,0] DeeeeeER . . . .. vmulps %zmm0, %zmm1, %zmm2
[all …]
Dxop-super-registers-2.s4 vmulps %ymm0, %ymm1, %ymm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %ymm6, %ymm3, %ymm4
30 # CHECK-NEXT: 1 5 1.00 vmulps %ymm0, %ymm1, %ymm2
32 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 1 5 1.00 vmulps %ymm6, %ymm3, %ymm4
53 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm0, %ymm1, %ymm2
55 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
57 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm6, %ymm3, %ymm4
64 # CHECK: [0,0] DeeeeeER . . . . vmulps %ymm0, %ymm1, %ymm2
[all …]
Davx512-super-registers-1.s4 vmulps %zmm0, %zmm1, %zmm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %xmm6, %xmm3, %xmm4
30 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
32 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm3, %xmm4
53 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
55 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
57 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm3, %xmm4
64 # CHECK: [0,0] DeeeeeER . . . .. vmulps %zmm0, %zmm1, %zmm2
[all …]
Davx512-super-registers-2.s4 vmulps %zmm0, %zmm1, %zmm2
6 vmulps %zmm2, %zmm3, %zmm4
8 vmulps %xmm6, %xmm3, %xmm4
30 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
32 # CHECK-NEXT: 1 5 1.00 vmulps %zmm2, %zmm3, %zmm4
34 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm3, %xmm4
53 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
55 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm2, %zmm3, %zmm4
57 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm3, %xmm4
64 # CHECK: [0,0] DeeeeeER . . . .. vmulps %zmm0, %zmm1, %zmm2
[all …]
/external/llvm-project/llvm/test/CodeGen/X86/
Drecip-fastmath2.ll382 ; AVX-RECIP-NEXT: vmulps %xmm2, %xmm1, %xmm3
383 ; AVX-RECIP-NEXT: vmulps %xmm3, %xmm0, %xmm0
385 ; AVX-RECIP-NEXT: vmulps %xmm0, %xmm1, %xmm0
393 ; FMA-RECIP-NEXT: vmulps %xmm2, %xmm1, %xmm3
402 ; BDVER2-NEXT: vmulps %xmm2, %xmm1, %xmm3
411 ; BTVER2-NEXT: vmulps %xmm2, %xmm1, %xmm3
412 ; BTVER2-NEXT: vmulps %xmm3, %xmm0, %xmm0
414 ; BTVER2-NEXT: vmulps %xmm0, %xmm1, %xmm0
422 ; SANDY-NEXT: vmulps %xmm2, %xmm1, %xmm3
423 ; SANDY-NEXT: vmulps %xmm3, %xmm0, %xmm0
[all …]
Dsqrt-fastmath-tune.ll52 ; SNB-NEXT: vmulps %xmm1, %xmm0, %xmm2
53 ; SNB-NEXT: vmulps {{.*}}(%rip), %xmm2, %xmm3
54 ; SNB-NEXT: vmulps %xmm1, %xmm2, %xmm1
57 ; SNB-NEXT: vmulps %xmm1, %xmm3, %xmm1
66 ; BDW-NEXT: vmulps %xmm1, %xmm0, %xmm2
70 ; BDW-NEXT: vmulps %xmm1, %xmm2, %xmm1
71 ; BDW-NEXT: vmulps %xmm3, %xmm1, %xmm1
122 ; SNB-NEXT: vmulps %ymm1, %ymm0, %ymm2
123 ; SNB-NEXT: vmulps {{.*}}(%rip), %ymm2, %ymm3
124 ; SNB-NEXT: vmulps %ymm1, %ymm2, %ymm1
[all …]
Drecip-fastmath.ll402 ; AVX-RECIP-NEXT: vmulps %xmm1, %xmm0, %xmm0
405 ; AVX-RECIP-NEXT: vmulps %xmm0, %xmm1, %xmm0
427 ; BTVER2-NEXT: vmulps %xmm1, %xmm0, %xmm0
429 ; BTVER2-NEXT: vmulps %xmm0, %xmm1, %xmm0
436 ; SANDY-NEXT: vmulps %xmm1, %xmm0, %xmm0
439 ; SANDY-NEXT: vmulps %xmm0, %xmm1, %xmm0
455 ; HASWELL-NO-FMA-NEXT: vmulps %xmm1, %xmm0, %xmm0
458 ; HASWELL-NO-FMA-NEXT: vmulps %xmm0, %xmm1, %xmm0
496 ; AVX-RECIP-NEXT: vmulps %xmm2, %xmm0, %xmm3
497 ; AVX-RECIP-NEXT: vmulps %xmm3, %xmm1, %xmm1
[all …]
Dsqrt-fastmath.ll304 ; AVX1-NEXT: vmulps %xmm1, %xmm0, %xmm2
305 ; AVX1-NEXT: vmulps {{.*}}(%rip), %xmm2, %xmm3
306 ; AVX1-NEXT: vmulps %xmm1, %xmm2, %xmm1
309 ; AVX1-NEXT: vmulps %xmm1, %xmm3, %xmm1
318 ; AVX512-NEXT: vmulps %xmm1, %xmm0, %xmm2
322 ; AVX512-NEXT: vmulps %xmm1, %xmm2, %xmm1
323 ; AVX512-NEXT: vmulps %xmm3, %xmm1, %xmm1
427 ; AVX1-NEXT: vmulps %xmm1, %xmm0, %xmm0
428 ; AVX1-NEXT: vmulps %xmm1, %xmm0, %xmm0
430 ; AVX1-NEXT: vmulps {{.*}}(%rip), %xmm1, %xmm1
[all …]
Dvector-reduce-fmul-fast.ll71 ; AVX-NEXT: vmulps %xmm2, %xmm1, %xmm1
80 ; AVX512-NEXT: vmulps %xmm2, %xmm1, %xmm1
116 ; AVX-NEXT: vmulps %xmm2, %xmm1, %xmm1
118 ; AVX-NEXT: vmulps %xmm2, %xmm1, %xmm1
128 ; AVX512-NEXT: vmulps %xmm2, %xmm1, %xmm1
130 ; AVX512-NEXT: vmulps %xmm2, %xmm1, %xmm1
170 ; AVX-NEXT: vmulps %ymm2, %ymm1, %ymm1
172 ; AVX-NEXT: vmulps %xmm2, %xmm1, %xmm1
174 ; AVX-NEXT: vmulps %xmm2, %xmm1, %xmm1
184 ; AVX512-NEXT: vmulps %zmm2, %zmm1, %zmm1
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dxop-super-registers-1.s4 vmulps %ymm0, %ymm1, %ymm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %ymm6, %ymm3, %ymm4
30 # CHECK-NEXT: 2 5 1.00 vmulps %ymm0, %ymm1, %ymm2
32 # CHECK-NEXT: 2 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 2 5 1.00 vmulps %ymm6, %ymm3, %ymm4
68 … - - 1.00 - - - - - - - vmulps %ymm0, %ymm1, %ymm2
70 … - - 1.00 - - - - - - - vmulps %ymm2, %ymm3, %ymm4
72 … - - 1.00 - - - - - - - vmulps %ymm6, %ymm3, %ymm4
79 # CHECK: [0,0] DeeeeeER . . . . . . . vmulps %ymm0, %ymm1, %ymm2
[all …]
Dxop-super-registers-2.s4 vmulps %ymm0, %ymm1, %ymm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %ymm6, %ymm3, %ymm4
30 # CHECK-NEXT: 2 5 1.00 vmulps %ymm0, %ymm1, %ymm2
32 # CHECK-NEXT: 2 5 1.00 vmulps %ymm2, %ymm3, %ymm4
34 # CHECK-NEXT: 2 5 1.00 vmulps %ymm6, %ymm3, %ymm4
68 … - - 1.00 - - - - - - - vmulps %ymm0, %ymm1, %ymm2
70 … - - 1.00 - - - - - - - vmulps %ymm2, %ymm3, %ymm4
72 … - - 1.00 - - - - - - - vmulps %ymm6, %ymm3, %ymm4
79 # CHECK: [0,0] DeeeeeER . . . . .. vmulps %ymm0, %ymm1, %ymm2
[all …]
Dregister-files-1.s5 vmulps %xmm0, %xmm0, %xmm0 label
77 … - - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
84 # CHECK-NEXT: [0,1] D=====eeeeeER . . . . . . . . . vmulps %xmm0, %xmm0…
86 # CHECK-NEXT: [1,1] D===============eeeeeER . . . . . . . vmulps %xmm0, %xmm0…
88 # CHECK-NEXT: [2,1] .D========================eeeeeER . . . . . vmulps %xmm0, %xmm0…
90 # CHECK-NEXT: [3,1] .D==================================eeeeeER . . . vmulps %xmm0, %xmm0…
92 # CHECK-NEXT: [4,1] . D===========================================eeeeeER vmulps %xmm0, %xmm0…
102 # CHECK-NEXT: 1. 5 25.2 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Dregister-files-2.s5 vmulps %xmm0, %xmm0, %xmm0 label
77 … - - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
84 # CHECK-NEXT: [0,1] D=====eeeeeER . . . . . . . . . vmulps %xmm0, %xmm0…
86 # CHECK-NEXT: [1,1] D===============eeeeeER . . . . . . . vmulps %xmm0, %xmm0…
88 # CHECK-NEXT: [2,1] . . D==================eeeeeER . . . . . vmulps %xmm0, %xmm0…
90 # CHECK-NEXT: [3,1] . . . . D==================eeeeeER . . . vmulps %xmm0, %xmm0…
92 # CHECK-NEXT: [4,1] . . . . . . D==================eeeeeER vmulps %xmm0, %xmm0…
102 # CHECK-NEXT: 1. 5 15.8 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Ddot-product.s4 vmulps %xmm0, %xmm1, %xmm2 label
27 # CHECK-NEXT: 1 5 1.00 vmulps %xmm0, %xmm1, %xmm2
62 … - - 1.00 - - - - - - - vmulps %xmm0, %xmm1, %xmm2
70 # CHECK: [0,0] DeeeeeER . . . . . . vmulps %xmm0, %xmm1, %xmm2
73 # CHECK-NEXT: [1,0] .DeeeeeE---------------------R. . vmulps %xmm0, %xmm1, %xmm2
76 # CHECK-NEXT: [2,0] . DeeeeeE--------------------R . vmulps %xmm0, %xmm1, %xmm2
87 # CHECK-NEXT: 0. 3 1.0 1.0 13.7 vmulps %xmm0, %xmm1, %xmm2
Dread-advance-1.s9 vmulps (%rdi), %xmm1, %xmm2 label
31 # CHECK-NEXT: 1 10 1.50 * vmulps (%rdi), %xmm1, %xmm2
38 # CHECK-NEXT: [0,1] DeeeeeeeeeeER vmulps (%rdi), %xmm1, %xmm2
48 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 vmulps (%rdi), %xmm1, %xmm2
/external/llvm/test/CodeGen/X86/
Drecip-fastmath.ll56 ; RECIP: vmulps
58 ; RECIP: vmulps
64 ; REFINE: vmulps
66 ; REFINE: vmulps
68 ; REFINE: vmulps
70 ; REFINE: vmulps
90 ; RECIP: vmulps
92 ; RECIP: vmulps
98 ; REFINE: vmulps
100 ; REFINE: vmulps
[all …]
Dwide-fma-contraction.ll8 ; CHECK-NOT: vmulps
11 ; CHECK-NOT: vmulps
14 ; CHECK-NOT: vmulps
18 ; CHECK-NOFMA: vmulps
21 ; CHECK-NOFMA: vmulps
Dsqrt-fastmath.ll102 ; ESTIMATE-NEXT: vmulps %xmm1, %xmm1, %xmm2
103 ; ESTIMATE-NEXT: vmulps %xmm2, %xmm0, %xmm0
105 ; ESTIMATE-NEXT: vmulps {{.*}}(%rip), %xmm1, %xmm1
106 ; ESTIMATE-NEXT: vmulps %xmm0, %xmm1, %xmm0
127 ; ESTIMATE-NEXT: vmulps %ymm1, %ymm1, %ymm2
128 ; ESTIMATE-NEXT: vmulps %ymm2, %ymm0, %ymm0
130 ; ESTIMATE-NEXT: vmulps {{.*}}(%rip), %ymm1, %ymm1
131 ; ESTIMATE-NEXT: vmulps %ymm0, %ymm1, %ymm0
Dextended-fma-contraction.ll7 ; CHECK-NOT: vmulps
10 ; CHECK-NOT: vmulps
14 ; CHECK-NOFMA: vmulps
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dregister-files-2.s5 vmulps %xmm0, %xmm0, %xmm0 label
68 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
75 # CHECK-NEXT: [0,1] D===eeER . . . . . vmulps %xmm0, %xmm0, %xmm0
77 # CHECK-NEXT: [1,1] .D=======eeER . . . . vmulps %xmm0, %xmm0, %xmm0
79 # CHECK-NEXT: [2,1] . D========eeER . . . vmulps %xmm0, %xmm0, %xmm0
81 # CHECK-NEXT: [3,1] . . D========eeER . . vmulps %xmm0, %xmm0, %xmm0
83 # CHECK-NEXT: [4,1] . . . D========eeER vmulps %xmm0, %xmm0, %xmm0
93 # CHECK-NEXT: 1. 5 7.8 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Dregister-files-1.s5 vmulps %xmm0, %xmm0, %xmm0 label
67 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
74 # CHECK-NEXT: [0,1] D===eeER . . . . . vmulps %xmm0, %xmm0, %xmm0
76 # CHECK-NEXT: [1,1] .D=======eeER . . . . vmulps %xmm0, %xmm0, %xmm0
78 # CHECK-NEXT: [2,1] . D===========eeER . . . vmulps %xmm0, %xmm0, %xmm0
80 # CHECK-NEXT: [3,1] . D===============eeER . . vmulps %xmm0, %xmm0, %xmm0
82 # CHECK-NEXT: [4,1] . D===================eeER vmulps %xmm0, %xmm0, %xmm0
92 # CHECK-NEXT: 1. 5 12.0 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Ddot-product.s4 vmulps %xmm0, %xmm1, %xmm2 label
27 # CHECK-NEXT: 1 2 1.00 vmulps %xmm0, %xmm1, %xmm2
53 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm1, %xmm2
61 # CHECK: [0,0] DeeER. . . vmulps %xmm0, %xmm1, %xmm2
64 # CHECK-NEXT: [1,0] .DeeE-------R . vmulps %xmm0, %xmm1, %xmm2
67 # CHECK-NEXT: [2,0] . DeeE-------R. vmulps %xmm0, %xmm1, %xmm2
78 # CHECK-NEXT: 0. 3 1.0 1.0 4.7 vmulps %xmm0, %xmm1, %xmm2
Dread-advance-1.s9 vmulps (%rdi), %xmm1, %xmm2 label
31 # CHECK-NEXT: 1 7 1.00 * vmulps (%rdi), %xmm1, %xmm2
37 # CHECK-NEXT: [0,1] DeeeeeeeER vmulps (%rdi), %xmm1, %xmm2
47 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 vmulps (%rdi), %xmm1, %xmm2
Dbottleneck-hints-4.s4 vmulps %xmm0, %xmm1, %xmm2 label
34 # CHECK-NEXT: | 0. vmulps %xmm0, %xmm1, %xmm2
51 # CHECK-NEXT: 1 2 1.00 vmulps %xmm0, %xmm1, %xmm2
77 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm1, %xmm2

12345