Home
last modified time | relevance | path

Searched refs:vmulss (Results 1 – 25 of 71) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-fmul.ll30 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
32 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
37 ; AVX512-NEXT: vmulss %xmm1, %xmm0, %xmm0
39 ; AVX512-NEXT: vmulss %xmm1, %xmm0, %xmm0
73 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
75 ; AVX-NEXT: vmulss %xmm2, %xmm0, %xmm0
77 ; AVX-NEXT: vmulss %xmm2, %xmm0, %xmm0
79 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
84 ; AVX512-NEXT: vmulss %xmm1, %xmm0, %xmm0
86 ; AVX512-NEXT: vmulss %xmm2, %xmm0, %xmm0
[all …]
Dcomplex-fastmath.ll29 ; AVX1-NEXT: vmulss %xmm2, %xmm1, %xmm2
30 ; AVX1-NEXT: vmulss %xmm0, %xmm0, %xmm0
31 ; AVX1-NEXT: vmulss %xmm1, %xmm1, %xmm1
40 ; FMA-NEXT: vmulss %xmm2, %xmm1, %xmm2
41 ; FMA-NEXT: vmulss %xmm1, %xmm1, %xmm1
126 ; AVX1-NEXT: vmulss %xmm0, %xmm3, %xmm4
127 ; AVX1-NEXT: vmulss %xmm2, %xmm1, %xmm5
129 ; AVX1-NEXT: vmulss %xmm0, %xmm1, %xmm0
130 ; AVX1-NEXT: vmulss %xmm2, %xmm3, %xmm1
139 ; FMA-NEXT: vmulss %xmm2, %xmm1, %xmm4
[all …]
Dsqrt-fastmath.ll78 ; AVX1-NEXT: vmulss %xmm1, %xmm0, %xmm2
79 ; AVX1-NEXT: vmulss %xmm1, %xmm2, %xmm1
81 ; AVX1-NEXT: vmulss {{.*}}(%rip), %xmm2, %xmm2
82 ; AVX1-NEXT: vmulss %xmm1, %xmm2, %xmm1
91 ; AVX512-NEXT: vmulss %xmm1, %xmm0, %xmm2
93 ; AVX512-NEXT: vmulss {{.*}}(%rip), %xmm2, %xmm2
94 ; AVX512-NEXT: vmulss %xmm1, %xmm2, %xmm1
147 ; AVX1-NEXT: vmulss %xmm1, %xmm0, %xmm2
148 ; AVX1-NEXT: vmulss %xmm1, %xmm2, %xmm1
150 ; AVX1-NEXT: vmulss {{.*}}(%rip), %xmm2, %xmm2
[all …]
Dfp-fast.ll7 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
17 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
28 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
39 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
50 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
Ddagcombine-unsafe-math.ll11 ; CHECK-NEXT: vmulss %xmm0, %xmm0, %xmm1
23 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
34 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
60 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
Drecip-fastmath2.ll24 ; AVX-RECIP-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
30 ; FMA-RECIP-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
36 ; BTVER2-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [7:1.00]
42 ; SANDY-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [11:1.00]
48 ; HASWELL-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [10:0.50]
54 ; HASWELL-NO-FMA-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [10:0.50]
60 ; KNL-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [10:0.50]
66 ; SKX-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0 # sched: [9:0.50]
88 ; AVX-RECIP-NEXT: vmulss %xmm1, %xmm0, %xmm0
91 ; AVX-RECIP-NEXT: vmulss %xmm0, %xmm1, %xmm0
[all …]
Drecip-fastmath.ll94 ; AVX-RECIP-NEXT: vmulss %xmm1, %xmm0, %xmm0
97 ; AVX-RECIP-NEXT: vmulss %xmm0, %xmm1, %xmm0
112 ; BTVER2-NEXT: vmulss %xmm1, %xmm0, %xmm0 # sched: [2:1.00]
114 ; BTVER2-NEXT: vmulss %xmm0, %xmm1, %xmm0 # sched: [2:1.00]
121 ; SANDY-NEXT: vmulss %xmm1, %xmm0, %xmm0 # sched: [5:1.00]
124 ; SANDY-NEXT: vmulss %xmm0, %xmm1, %xmm0 # sched: [5:1.00]
138 ; HASWELL-NO-FMA-NEXT: vmulss %xmm1, %xmm0, %xmm0
141 ; HASWELL-NO-FMA-NEXT: vmulss %xmm0, %xmm1, %xmm0
183 ; AVX-RECIP-NEXT: vmulss %xmm1, %xmm0, %xmm2
186 ; AVX-RECIP-NEXT: vmulss %xmm2, %xmm1, %xmm2
[all …]
Dvec_ss_load_fold.ll39 ; X32_AVX1-NEXT: vmulss LCPI0_1, %xmm0, %xmm0
51 ; X64_AVX1-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
64 ; X32_AVX512-NEXT: vmulss LCPI0_1, %xmm0, %xmm0
77 ; X64_AVX512-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
127 ; X32_AVX-NEXT: vmulss LCPI1_1, %xmm0, %xmm0
138 ; X64_AVX-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
Ddag-fmf-cse.ll12 ; CHECK-NEXT: vmulss %xmm1, %xmm0, %xmm0
Dcombine-select.ll78 ; CHECK-NEXT: vmulss %xmm2, %xmm1, %xmm0 {%k1}
96 ; CHECK-NEXT: vmulss %xmm1, %xmm0, %xmm0 {%k1} {z}
Dsse-scalar-fp-arith.ll57 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
230 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
379 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm1
380 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
484 ; X86-AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
494 ; X64-AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
695 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
818 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
943 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
1066 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
[all …]
Dfnabs.ll21 ; CHECK: vmulss
Dsse-intrinsics-x86-upgrade.ll141 ; AVX1-NEXT: vmulss %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xfa,0x59,0xc1]
146 ; AVX512-NEXT: vmulss %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfa,0x59,0…
Dfold-load-binops.ll86 ; AVX-NEXT: vmulss (%rdi), %xmm0, %xmm0
/external/llvm/test/CodeGen/X86/
Drecip-fastmath.ll25 ; RECIP: vmulss
27 ; RECIP: vmulss
33 ; REFINE: vmulss
35 ; REFINE: vmulss
37 ; REFINE: vmulss
39 ; REFINE: vmulss
Dsqrt-fastmath.ll37 ; ESTIMATE-NEXT: vmulss %xmm1, %xmm0, %xmm2
38 ; ESTIMATE-NEXT: vmulss %xmm1, %xmm2, %xmm1
40 ; ESTIMATE-NEXT: vmulss {{.*}}(%rip), %xmm2, %xmm2
41 ; ESTIMATE-NEXT: vmulss %xmm1, %xmm2, %xmm1
80 ; ESTIMATE-NEXT: vmulss %xmm1, %xmm1, %xmm2
81 ; ESTIMATE-NEXT: vmulss %xmm2, %xmm0, %xmm0
83 ; ESTIMATE-NEXT: vmulss {{.*}}(%rip), %xmm1, %xmm1
84 ; ESTIMATE-NEXT: vmulss %xmm0, %xmm1, %xmm0
Dfp-fast.ll7 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
17 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
28 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
39 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
50 ; CHECK-NEXT: vmulss {{.*}}(%rip), %xmm0, %xmm0
Ddagcombine-unsafe-math.ll22 ; CHECK: vmulss LCPI1_0(%rip), %xmm0, %xmm0
32 ; CHECK: vmulss LCPI2_0(%rip), %xmm0, %xmm0
Ddag-fmf-cse.ll12 ; CHECK-NEXT: vmulss %xmm1, %xmm0, %xmm0
Dsse-scalar-fp-arith.ll53 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
236 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
385 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm1
386 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
464 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
605 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
728 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
853 ; AVX-NEXT: vmulss %xmm1, %xmm0, %xmm0
976 ; AVX-NEXT: vmulss %xmm0, %xmm1, %xmm0
Dfnabs.ll21 ; CHECK: vmulss
Dfold-load-binops.ll85 ; AVX-NEXT: vmulss (%rdi), %xmm0, %xmm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/
Davx-512.txt345 # CHECK: vmulss {rn-sae}, %xmm2, %xmm17, %xmm19
348 # CHECK: vmulss {rd-sae}, %xmm2, %xmm17, %xmm19
351 # CHECK: vmulss {ru-sae}, %xmm2, %xmm17, %xmm19
354 # CHECK: vmulss {rz-sae}, %xmm2, %xmm17, %xmm19
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DAVX-32.s4325 vmulss -485498096(%edx,%eax,4), %xmm1, %xmm1 label
4329 vmulss 485498096(%edx,%eax,4), %xmm1, %xmm1 label
4333 vmulss 485498096(%edx), %xmm1, %xmm1 label
4337 vmulss 485498096, %xmm1, %xmm1 label
4341 vmulss 64(%edx,%eax), %xmm1, %xmm1 label
4345 vmulss (%edx), %xmm1, %xmm1 label
4349 vmulss %xmm1, %xmm1, %xmm1 label
DAVX-64.s9077 vmulss 485498096, %xmm15, %xmm15 label
9081 vmulss 485498096, %xmm6, %xmm6 label
9085 vmulss -64(%rdx,%rax,4), %xmm15, %xmm15 label
9089 vmulss 64(%rdx,%rax,4), %xmm15, %xmm15 label
9093 vmulss -64(%rdx,%rax,4), %xmm6, %xmm6 label
9097 vmulss 64(%rdx,%rax,4), %xmm6, %xmm6 label
9101 vmulss 64(%rdx,%rax), %xmm15, %xmm15 label
9105 vmulss 64(%rdx,%rax), %xmm6, %xmm6 label
9109 vmulss 64(%rdx), %xmm15, %xmm15 label
9113 vmulss 64(%rdx), %xmm6, %xmm6 label
[all …]

123