Home
last modified time | relevance | path

Searched refs:vaddss (Results 1 – 25 of 99) sorted by relevance

1234

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-fadd.ll30 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
32 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
37 ; AVX512-NEXT: vaddss %xmm1, %xmm0, %xmm0
39 ; AVX512-NEXT: vaddss %xmm1, %xmm0, %xmm0
73 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
75 ; AVX-NEXT: vaddss %xmm2, %xmm0, %xmm0
77 ; AVX-NEXT: vaddss %xmm2, %xmm0, %xmm0
79 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
84 ; AVX512-NEXT: vaddss %xmm1, %xmm0, %xmm0
86 ; AVX512-NEXT: vaddss %xmm2, %xmm0, %xmm0
[all …]
Dmachine-combiner.ll22 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
23 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
24 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
42 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
43 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
44 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
62 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
63 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
64 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
82 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
[all …]
Ddagcombine-unsafe-math.ll12 ; CHECK-NEXT: vaddss %xmm0, %xmm1, %xmm0
45 ; CHECK-NEXT: vaddss %xmm1, %xmm0, %xmm1
46 ; CHECK-NEXT: vaddss %xmm0, %xmm1, %xmm0
Dload-slice.ll25 ; STRESS-NEXT: vaddss ([[BASE]]), [[OUT_Real]], [[RES_Real:%xmm[0-9]+]]
27 ; STRESS-NEXT: vaddss 4([[BASE]]), [[OUT_Imm]], [[RES_Imm:%xmm[0-9]+]]
40 ; REGULAR-NEXT: vaddss ([[BASE]]), [[OUT_Real]], [[RES_Real:%xmm[0-9]+]]
42 ; REGULAR-NEXT: vaddss 4([[BASE]]), [[OUT_Imm]], [[RES_Imm:%xmm[0-9]+]]
Dcombine-select.ll8 ; CHECK-NEXT: vaddss %xmm2, %xmm1, %xmm0 {%k1}
26 ; CHECK-NEXT: vaddss %xmm1, %xmm0, %xmm0 {%k1} {z}
114 ; CHECK-NEXT: vaddss %xmm2, %xmm1, %xmm0 {%k1}
Dsse3-avx-addsub-2.ll304 ; AVX1-NEXT: vaddss %xmm1, %xmm0, %xmm0
312 ; AVX512-NEXT: vaddss %xmm1, %xmm0, %xmm0
336 ; AVX1-NEXT: vaddss %xmm1, %xmm0, %xmm0
344 ; AVX512-NEXT: vaddss %xmm1, %xmm0, %xmm0
402 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm2
405 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
450 ; AVX-NEXT: vaddss %xmm2, %xmm5, %xmm2
455 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
521 ; AVX512-NEXT: vaddss %xmm5, %xmm4, %xmm4
526 ; AVX512-NEXT: vaddss %xmm4, %xmm3, %xmm3
[all …]
Dfast-isel-constpool.ll26 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
32 ; LARGE_AVX-NEXT: vaddss (%rax), %xmm0, %xmm0
Davx512-memfold.ll42 ; CHECK-NEXT: vaddss (%rdi), %xmm0, %xmm0 {%k1} {z}
77 ; CHECK-NEXT: vaddss %xmm2, %xmm0, %xmm1 {%k1}
78 ; CHECK-NEXT: vaddss %xmm2, %xmm0, %xmm0 {%k1} {z}
Dpr31088.ll57 ; F16C-NEXT: vaddss %xmm1, %xmm0, %xmm0
157 ; F16C-NEXT: vaddss %xmm2, %xmm0, %xmm0
158 ; F16C-NEXT: vaddss %xmm3, %xmm1, %xmm1
Dvec_ss_load_fold.ll38 ; X32_AVX1-NEXT: vaddss LCPI0_0, %xmm0, %xmm0
50 ; X64_AVX1-NEXT: vaddss {{.*}}(%rip), %xmm0, %xmm0
63 ; X32_AVX512-NEXT: vaddss LCPI0_0, %xmm0, %xmm0
76 ; X64_AVX512-NEXT: vaddss {{.*}}(%rip), %xmm0, %xmm0
126 ; X32_AVX-NEXT: vaddss LCPI1_0, %xmm0, %xmm0
137 ; X64_AVX-NEXT: vaddss {{.*}}(%rip), %xmm0, %xmm0
Ddag-fmf-cse.ll13 ; CHECK-NEXT: vaddss %xmm0, %xmm0, %xmm0
Davx512-scalar.ll133 ; AVX512-KNL-NEXT: vaddss %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfa,0x…
139 ; AVX512-SKX-NEXT: vaddss %xmm1, %xmm0, %xmm0 ## EVEX TO VEX Compression encoding: [0xc5,0xfa,0x…
145 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0 ## encoding: [0xc5,0xfa,0x58,0xc1]
Dcomplex-fastmath.ll28 ; AVX1-NEXT: vaddss %xmm0, %xmm0, %xmm2
39 ; FMA-NEXT: vaddss %xmm0, %xmm0, %xmm2
128 ; AVX1-NEXT: vaddss %xmm5, %xmm4, %xmm4
Dsse-scalar-fp-arith.ll23 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
194 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
338 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm1
339 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
424 ; X86-AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
434 ; X64-AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
665 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
786 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
913 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
1034 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
[all …]
Dhaddsub-3.ll31 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
/external/llvm/test/CodeGen/X86/
Dmachine-combiner.ll17 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
18 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
19 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
37 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
38 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
39 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
57 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
58 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm1
59 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
77 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
[all …]
Drecip-fastmath.ll28 ; RECIP: vaddss
36 ; REFINE: vaddss
40 ; REFINE: vaddss
Ddagcombine-unsafe-math.ll12 ; CHECK: vaddss
41 ; CHECK: vaddss
Dload-slice.ll23 ; STRESS-NEXT: vaddss ([[BASE]]), [[OUT_Real]], [[RES_Real:%xmm[0-9]+]]
27 ; STRESS-NEXT: vaddss 4([[BASE]]), [[OUT_Imm]], [[RES_Imm:%xmm[0-9]+]]
38 ; REGULAR-NEXT: vaddss ([[BASE]]), [[OUT_Real]], [[RES_Real:%xmm[0-9]+]]
42 ; REGULAR-NEXT: vaddss 4([[BASE]]), [[OUT_Imm]], [[RES_Imm:%xmm[0-9]+]]
Dsse3-avx-addsub-2.ll303 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
327 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
387 ; AVX-NEXT: vaddss %xmm3, %xmm2, %xmm2
390 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
433 ; AVX-NEXT: vaddss %xmm0, %xmm4, %xmm4
436 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
Ddag-fmf-cse.ll13 ; CHECK-NEXT: vaddss %xmm0, %xmm0, %xmm0
Dsqrt-fastmath.ll39 ; ESTIMATE-NEXT: vaddss {{.*}}(%rip), %xmm1, %xmm1
82 ; ESTIMATE-NEXT: vaddss {{.*}}(%rip), %xmm0, %xmm0
Dsse-scalar-fp-arith.ll19 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
200 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
344 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm1
345 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
428 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
575 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
696 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
823 ; AVX-NEXT: vaddss %xmm1, %xmm0, %xmm0
944 ; AVX-NEXT: vaddss %xmm0, %xmm1, %xmm0
Dvec_int_to_fp.ll1204 ; AVX-NEXT: vaddss %xmm1, %xmm1, %xmm1
1220 ; AVX-NEXT: vaddss %xmm0, %xmm0, %xmm0
1300 ; AVX-NEXT: vaddss %xmm1, %xmm1, %xmm1
1316 ; AVX-NEXT: vaddss %xmm0, %xmm0, %xmm0
1555 ; AVX1-NEXT: vaddss %xmm1, %xmm1, %xmm1
1569 ; AVX1-NEXT: vaddss %xmm2, %xmm2, %xmm2
1585 ; AVX1-NEXT: vaddss %xmm2, %xmm2, %xmm2
1604 ; AVX1-NEXT: vaddss %xmm0, %xmm0, %xmm0
1623 ; AVX2-NEXT: vaddss %xmm1, %xmm1, %xmm1
1637 ; AVX2-NEXT: vaddss %xmm2, %xmm2, %xmm2
[all …]
/external/llvm/test/MC/Disassembler/X86/
Davx-512.txt87 # CHECK: vaddss 256(%rdx), %xmm0, %xmm16
107 # CHECK: vaddss 255(%rdx), %xmm0, %xmm16
110 # CHECK: vaddss 1024(%rdx), %xmm0, %xmm16

1234