Home
last modified time | relevance | path

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

12345

/external/swiftshader/third_party/llvm-7.0/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
27 # CHECK-NEXT: 1 5 1.00 vmulps %ymm0, %ymm1, %ymm2
29 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
31 # CHECK-NEXT: 1 5 1.00 vmulps %ymm6, %ymm3, %ymm4
50 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm0, %ymm1, %ymm2
52 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
54 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm6, %ymm3, %ymm4
61 # 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
27 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
29 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
31 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm3, %xmm4
50 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
52 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
54 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm3, %xmm4
61 # CHECK: [0,0] DeeeeeER . . . .. vmulps %zmm0, %zmm1, %zmm2
[all …]
Davx512-super-registers-3.s4 vmulps %zmm0, %zmm1, %zmm2
6 vmulps %ymm2, %ymm3, %ymm4
8 vmulps %xmm6, %xmm19, %xmm4
27 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
29 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
31 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm19, %xmm4
50 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
52 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
54 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm19, %xmm4
61 # 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
27 # CHECK-NEXT: 1 5 1.00 vmulps %ymm0, %ymm1, %ymm2
29 # CHECK-NEXT: 1 5 1.00 vmulps %ymm2, %ymm3, %ymm4
31 # CHECK-NEXT: 1 5 1.00 vmulps %ymm6, %ymm3, %ymm4
50 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm0, %ymm1, %ymm2
52 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm2, %ymm3, %ymm4
54 # CHECK-NEXT: - - 1.00 - - - - - vmulps %ymm6, %ymm3, %ymm4
61 # CHECK: [0,0] DeeeeeER . . . . vmulps %ymm0, %ymm1, %ymm2
[all …]
Davx512-super-registers-2.s4 vmulps %zmm0, %zmm1, %zmm2
6 vmulps %zmm2, %zmm3, %zmm4
8 vmulps %xmm6, %xmm3, %xmm4
27 # CHECK-NEXT: 1 5 1.00 vmulps %zmm0, %zmm1, %zmm2
29 # CHECK-NEXT: 1 5 1.00 vmulps %zmm2, %zmm3, %zmm4
31 # CHECK-NEXT: 1 5 1.00 vmulps %xmm6, %xmm3, %xmm4
50 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm0, %zmm1, %zmm2
52 # CHECK-NEXT: - - 1.00 - - - - - vmulps %zmm2, %zmm3, %zmm4
54 # CHECK-NEXT: - - 1.00 - - - - - vmulps %xmm6, %xmm3, %xmm4
61 # CHECK: [0,0] DeeeeeER . . . .. vmulps %zmm0, %zmm1, %zmm2
[all …]
Dresources-avx512vl.s74 vmulps %xmm16, %xmm17, %xmm19 label
75 vmulps (%rax), %xmm17, %xmm19 label
76 vmulps %xmm16, %xmm17, %xmm19 {k1} label
77 vmulps (%rax), %xmm17, %xmm19 {k1} label
78 vmulps %xmm16, %xmm17, %xmm19 {z}{k1} label
79 vmulps (%rax), %xmm17, %xmm19 {z}{k1} label
81 vmulps %ymm16, %ymm17, %ymm19 label
82 vmulps (%rax), %ymm17, %ymm19 label
83 vmulps %ymm16, %ymm17, %ymm19 {k1} label
84 vmulps (%rax), %ymm17, %ymm19 {k1} label
[all …]
Dresources-avx512.s39 vmulps %zmm16, %zmm17, %zmm19 label
40 vmulps (%rax), %zmm17, %zmm19 label
41 vmulps %zmm16, %zmm17, %zmm19 {k1} label
42 vmulps (%rax), %zmm17, %zmm19 {k1} label
43 vmulps %zmm16, %zmm17, %zmm19 {z}{k1} label
44 vmulps (%rax), %zmm17, %zmm19 {z}{k1} label
99 # CHECK-NEXT: 1 5 1.00 vmulps %zmm16, %zmm17, %zmm19
100 # CHECK-NEXT: 2 12 1.00 * vmulps (%rax), %zmm17, %zmm19
101 # CHECK-NEXT: 1 5 1.00 vmulps %zmm16, %zmm17, %zmm19 {%k1}
102 # CHECK-NEXT: 2 12 1.00 * vmulps (%rax), %zmm17, %zmm19 {%k1}
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Drecip-fastmath2.ll412 ; AVX-RECIP-NEXT: vmulps %xmm1, %xmm0, %xmm0
415 ; AVX-RECIP-NEXT: vmulps %xmm0, %xmm1, %xmm0
417 ; AVX-RECIP-NEXT: vmulps {{.*}}(%rip), %xmm0, %xmm0
425 ; FMA-RECIP-NEXT: vmulps {{.*}}(%rip), %xmm0, %xmm0
432 ; BTVER2-NEXT: vmulps %xmm1, %xmm0, %xmm0 # sched: [2:1.00]
434 ; BTVER2-NEXT: vmulps %xmm0, %xmm1, %xmm0 # sched: [2:1.00]
436 ; BTVER2-NEXT: vmulps {{.*}}(%rip), %xmm0, %xmm0 # sched: [7:1.00]
442 ; SANDY-NEXT: vmulps %xmm1, %xmm0, %xmm0 # sched: [5:1.00]
445 ; SANDY-NEXT: vmulps %xmm0, %xmm1, %xmm0 # sched: [5:1.00]
447 ; SANDY-NEXT: vmulps {{.*}}(%rip), %xmm0, %xmm0 # sched: [11:1.00]
[all …]
Drecip-fastmath.ll357 ; AVX-RECIP-NEXT: vmulps %xmm1, %xmm0, %xmm0
360 ; AVX-RECIP-NEXT: vmulps %xmm0, %xmm1, %xmm0
375 ; BTVER2-NEXT: vmulps %xmm1, %xmm0, %xmm0 # sched: [2:1.00]
377 ; BTVER2-NEXT: vmulps %xmm0, %xmm1, %xmm0 # sched: [2:1.00]
384 ; SANDY-NEXT: vmulps %xmm1, %xmm0, %xmm0 # sched: [5:1.00]
387 ; SANDY-NEXT: vmulps %xmm0, %xmm1, %xmm0 # sched: [5:1.00]
402 ; HASWELL-NO-FMA-NEXT: vmulps %xmm1, %xmm0, %xmm0
405 ; HASWELL-NO-FMA-NEXT: vmulps %xmm0, %xmm1, %xmm0
448 ; AVX-RECIP-NEXT: vmulps %xmm1, %xmm0, %xmm2
451 ; AVX-RECIP-NEXT: vmulps %xmm2, %xmm1, %xmm2
[all …]
Dvector-reduce-fmul-fast.ll30 ; AVX-NEXT: vmulps %xmm0, %xmm1, %xmm0
36 ; AVX512-NEXT: vmulps %xmm0, %xmm1, %xmm0
65 ; AVX-NEXT: vmulps %xmm0, %xmm1, %xmm0
67 ; AVX-NEXT: vmulps %xmm1, %xmm0, %xmm0
73 ; AVX512-NEXT: vmulps %xmm0, %xmm1, %xmm0
75 ; AVX512-NEXT: vmulps %xmm1, %xmm0, %xmm0
106 ; AVX-NEXT: vmulps %ymm0, %ymm1, %ymm0
108 ; AVX-NEXT: vmulps %ymm1, %ymm0, %ymm0
110 ; AVX-NEXT: vmulps %ymm1, %ymm0, %ymm0
118 ; AVX512-NEXT: vmulps %ymm0, %ymm1, %ymm0
[all …]
Dsqrt-fastmath.ll196 ; AVX1-NEXT: vmulps %xmm1, %xmm0, %xmm2
197 ; AVX1-NEXT: vmulps {{.*}}(%rip), %xmm2, %xmm3
198 ; AVX1-NEXT: vmulps %xmm1, %xmm2, %xmm1
200 ; AVX1-NEXT: vmulps %xmm1, %xmm3, %xmm1
210 ; AVX512-NEXT: vmulps %xmm1, %xmm0, %xmm2
214 ; AVX512-NEXT: vmulps %xmm3, %xmm1, %xmm1
215 ; AVX512-NEXT: vmulps %xmm1, %xmm2, %xmm1
323 ; AVX1-NEXT: vmulps %xmm1, %xmm1, %xmm2
324 ; AVX1-NEXT: vmulps %xmm2, %xmm0, %xmm0
326 ; AVX1-NEXT: vmulps {{.*}}(%rip), %xmm1, %xmm1
[all …]
Dextended-fma-contraction.ll7 ; CHECK-NOT: vmulps
10 ; CHECK-NOT: vmulps
14 ; CHECK-NOFMA: vmulps
Dfma_patterns.ll567 ; FMA-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
573 ; FMA4-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
579 ; AVX512-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
605 ; FMA-INFS-NEXT: vmulps %xmm0, %xmm1, %xmm0
611 ; FMA4-INFS-NEXT: vmulps %xmm0, %xmm1, %xmm0
617 ; AVX512-INFS-NEXT: vmulps %xmm0, %xmm1, %xmm0
643 ; FMA-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
649 ; FMA4-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
655 ; AVX512-INFS-NEXT: vmulps %xmm1, %xmm0, %xmm0
681 ; FMA-INFS-NEXT: vmulps %xmm0, %xmm1, %xmm0
[all …]
Dfma_patterns_wide.ll265 ; FMA-INFS-NEXT: vmulps %ymm2, %ymm0, %ymm0
266 ; FMA-INFS-NEXT: vmulps %ymm3, %ymm1, %ymm1
274 ; FMA4-INFS-NEXT: vmulps %ymm2, %ymm0, %ymm0
275 ; FMA4-INFS-NEXT: vmulps %ymm3, %ymm1, %ymm1
281 ; AVX512-INFS-NEXT: vmulps %zmm1, %zmm0, %zmm0
357 ; FMA-INFS-NEXT: vmulps %ymm2, %ymm0, %ymm0
358 ; FMA-INFS-NEXT: vmulps %ymm3, %ymm1, %ymm1
366 ; FMA4-INFS-NEXT: vmulps %ymm2, %ymm0, %ymm0
367 ; FMA4-INFS-NEXT: vmulps %ymm3, %ymm1, %ymm1
373 ; AVX512-INFS-NEXT: vmulps %zmm1, %zmm0, %zmm0
[all …]
DWidenArith.ll9 ; X86-NEXT: vmulps %ymm0, %ymm1, %ymm1
20 ; X64-NEXT: vmulps %ymm0, %ymm1, %ymm1
/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/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Ddot-product.s4 vmulps %xmm0, %xmm1, %xmm2 label
24 # CHECK-NEXT: 1 2 1.00 vmulps %xmm0, %xmm1, %xmm2
50 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm1, %xmm2
58 # CHECK: [0,0] DeeER. . . vmulps %xmm0, %xmm1, %xmm2
61 # CHECK-NEXT: [1,0] .DeeE-----R . vmulps %xmm0, %xmm1, %xmm2
64 # CHECK-NEXT: [2,0] . DeeE-----R . vmulps %xmm0, %xmm1, %xmm2
75 # CHECK-NEXT: 0. 3 1.0 1.0 3.3 vmulps %xmm0, %xmm1, %xmm2
Dregister-files-1.s5 vmulps %xmm0, %xmm0, %xmm0 label
64 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
71 # CHECK-NEXT: [0,1] D===eeER . . . . . vmulps %xmm0, %xmm0, %xmm0
73 # CHECK-NEXT: [1,1] .D=======eeER . . . . vmulps %xmm0, %xmm0, %xmm0
75 # CHECK-NEXT: [2,1] . D===========eeER . . . vmulps %xmm0, %xmm0, %xmm0
77 # CHECK-NEXT: [3,1] . D===============eeER . . vmulps %xmm0, %xmm0, %xmm0
79 # CHECK-NEXT: [4,1] . D===================eeER vmulps %xmm0, %xmm0, %xmm0
89 # CHECK-NEXT: 1. 5 12.0 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Dregister-files-2.s5 vmulps %xmm0, %xmm0, %xmm0 label
65 … 1.00 - 1.00 - - - - - - - vmulps %xmm0, %xmm0, %xmm0
72 # CHECK-NEXT: [0,1] D===eeER . . . . . vmulps %xmm0, %xmm0, %xmm0
74 # CHECK-NEXT: [1,1] .D=======eeER . . . . vmulps %xmm0, %xmm0, %xmm0
76 # CHECK-NEXT: [2,1] . D========eeER . . . vmulps %xmm0, %xmm0, %xmm0
78 # CHECK-NEXT: [3,1] . . D========eeER . . vmulps %xmm0, %xmm0, %xmm0
80 # CHECK-NEXT: [4,1] . . . D========eeER vmulps %xmm0, %xmm0, %xmm0
90 # CHECK-NEXT: 1. 5 7.8 0.0 0.0 vmulps %xmm0, %xmm0, %xmm0
Dread-advance-1.s9 vmulps (%rdi), %xmm1, %xmm2 label
28 # CHECK-NEXT: 1 7 1.00 * vmulps (%rdi), %xmm1, %xmm2
34 # CHECK-NEXT: [0,1] DeeeeeeeER vmulps (%rdi), %xmm1, %xmm2
44 # CHECK-NEXT: 1. 1 1.0 0.0 0.0 vmulps (%rdi), %xmm1, %xmm2
Dscheduler-queue-usage.s4 vmulps (%rsi), %xmm0, %xmm0 label
23 # CHECK-NEXT: 1 7 1.00 * vmulps (%rsi), %xmm0, %xmm0
Dinstruction-info-view.s7 vmulps %xmm0, %xmm1, %xmm2 label
30 # ENABLED-NEXT: 1 2 1.00 vmulps %xmm0, %xmm1, %xmm2

12345