Home
last modified time | relevance | path

Searched refs:movss (Results 1 – 25 of 303) sorted by relevance

12345678910>>...13

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpr31088.ll10 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
11 ; X86-NEXT: movss %xmm0, (%esp)
17 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
18 ; X86-NEXT: movss %xmm0, (%esp)
26 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
28 ; X86-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
36 ; X64-NEXT: movss %xmm0, {{[0-9]+}}(%rsp) # 4-byte Spill
41 ; X64-NEXT: movss %xmm0, (%rsp) # 4-byte Spill
42 ; X64-NEXT: movss {{[0-9]+}}(%rsp), %xmm0 # 4-byte Reload
67 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
[all …]
Dpr18344.ll22 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
23 ; X86-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
24 ; X86-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
25 ; X86-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
26 ; X86-NEXT: movss %xmm0, 128(%eax)
27 ; X86-NEXT: movss %xmm1, 164(%eax)
28 ; X86-NEXT: movss %xmm2, 200(%eax)
29 ; X86-NEXT: movss %xmm3, 236(%eax)
47 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
48 ; X64-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
[all …]
Dfp-undef.ll11 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
20 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
29 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
38 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
47 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
56 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
65 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
74 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
83 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
92 ; ANY-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
[all …]
Dsse-fcopysign.ll13 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
14 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
15 ; X32-NEXT: movss %xmm1, {{[0-9]+}}(%esp)
16 ; X32-NEXT: movss %xmm0, (%esp)
36 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
67 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
68 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
72 ; X32-NEXT: movss %xmm0, (%esp)
95 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
130 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dcmov-fp.ll158 ; SSE: movss
161 ; NOSSE2: movss
176 ; SSE: movss
179 ; NOSSE2: movss
194 ; SSE: movss
197 ; NOSSE2: movss
212 ; SSE: movss
215 ; NOSSE2: movss
230 ; SSE: movss
233 ; NOSSE2: movss
[all …]
Dvec_extract.ll12 ; X32-NEXT: movss %xmm0, (%eax)
19 ; X64-NEXT: movss %xmm0, (%rsi)
37 ; X32-NEXT: movss %xmm0, (%esp)
60 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
61 ; X32-NEXT: movss %xmm0, (%eax)
66 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
67 ; X64-NEXT: movss %xmm0, (%rdi)
Dsse1.ll55 ; X86-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
59 ; X86-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
65 ; X86-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
78 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
94 ; X64-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
98 ; X64-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
104 ; X64-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
117 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
176 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
177 ; X86-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
[all …]
Duint_to_fp-2.ll10 ; CHECK-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
15 ; CHECK-NEXT: movss %xmm0, (%esp)
30 ; CHECK-NEXT: movss {{.*#+}} xmm1 = xmm0[0],xmm1[1,2,3]
36 ; CHECK-NEXT: movss %xmm0, (%esp)
D2011-10-19-widen_vselect.ll12 ; X32-NEXT: movss %xmm1, (%eax)
32 ; X32-NEXT: movss %xmm1, (%eax)
54 ; X32-NEXT: movss %xmm0, (%eax)
85 ; X32-NEXT: movss %xmm4, {{[0-9]+}}(%esp)
87 ; X32-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
88 ; X32-NEXT: movss %xmm4, {{[0-9]+}}(%esp)
89 ; X32-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
Dvec_extract-sse4.ll10 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
11 ; X32-NEXT: movss %xmm0, (%eax)
16 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
17 ; X64-NEXT: movss %xmm0, (%rdi)
31 ; X32-NEXT: movss %xmm0, (%esp)
Dwiden_conv-4.ll20 ; X86-SSE2-NEXT: movss %xmm2, 16(%eax)
23 ; X86-SSE2-NEXT: movss %xmm0, 24(%eax)
25 ; X86-SSE2-NEXT: movss %xmm2, 20(%eax)
39 ; X86-SSE42-NEXT: movss %xmm0, 16(%eax)
53 ; X64-SSE2-NEXT: movss %xmm0, 24(%rdi)
101 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
104 ; X86-SSE2-NEXT: movss %xmm1, 8(%eax)
106 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
126 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
150 ; X64-SSE2-NEXT: movss %xmm0, 8(%rdi)
Dwiden_conv-3.ll17 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
19 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
30 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
75 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
78 ; X86-SSE2-NEXT: movss %xmm1, 8(%eax)
80 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
101 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
125 ; X64-SSE2-NEXT: movss %xmm0, 8(%rdi)
Dfdiv-combine.ll22 ; CHECK-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
69 ; CHECK-NEXT: movss {{.*#+}} xmm3 = mem[0],zero,zero,zero
104 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
107 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
120 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
123 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
/external/llvm/test/CodeGen/X86/
Dsse-fcopysign.ll10 ; X32: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
11 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
12 ; X32-NEXT: movss %xmm1, 4(%esp)
13 ; X32-NEXT: movss %xmm0, (%esp)
30 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
58 ; X32: movss 8(%esp), %xmm0 {{.*#+}} xmm0 = mem[0],zero,zero,zero
60 ; X32-NEXT: movss 12(%esp), %xmm1 {{.*#+}} xmm1 = mem[0],zero,zero,zero
63 ; X32-NEXT: movss %xmm1, (%esp)
79 ; X32: movss 16(%ebp), %xmm0 {{.*#+}} xmm0 = mem[0],zero,zero,zero
112 ; X64: movss .LCPI4_0(%rip), %xmm0 {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dcmov-fp.ll158 ; SSE: movss
161 ; NOSSE2: movss
176 ; SSE: movss
179 ; NOSSE2: movss
194 ; SSE: movss
197 ; NOSSE2: movss
212 ; SSE: movss
215 ; NOSSE2: movss
230 ; SSE: movss
233 ; NOSSE2: movss
[all …]
Dvec_extract.ll12 ; X32-NEXT: movss %xmm0, (%eax)
19 ; X64-NEXT: movss %xmm0, (%rsi)
37 ; X32-NEXT: movss %xmm0, (%esp)
60 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
61 ; X32-NEXT: movss %xmm0, (%eax)
66 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
67 ; X64-NEXT: movss %xmm0, (%rdi)
Dvec_extract-sse4.ll10 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
11 ; X32-NEXT: movss %xmm0, (%eax)
16 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
17 ; X64-NEXT: movss %xmm0, (%rdi)
31 ; X32-NEXT: movss %xmm0, (%esp)
Dsse-intrinsics-fast-isel.ll60 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
61 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
63 ; X32-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
64 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
94 ; X64-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
95 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
97 ; X64-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
98 ; X64-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
135 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
136 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
[all …]
Dwiden_conv-4.ll20 ; X86-SSE2-NEXT: movss %xmm2, 16(%eax)
23 ; X86-SSE2-NEXT: movss %xmm0, 24(%eax)
25 ; X86-SSE2-NEXT: movss %xmm2, 20(%eax)
39 ; X86-SSE42-NEXT: movss %xmm0, 16(%eax)
53 ; X64-SSE2-NEXT: movss %xmm0, 24(%rdi)
101 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
104 ; X86-SSE2-NEXT: movss %xmm1, 8(%eax)
106 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
126 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
152 ; X64-SSE2-NEXT: movss %xmm0, 8(%rdi)
Dwiden_conv-3.ll17 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
19 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
30 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
75 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
78 ; X86-SSE2-NEXT: movss %xmm1, 8(%eax)
80 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
101 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
127 ; X64-SSE2-NEXT: movss %xmm0, 8(%rdi)
Duint_to_fp-2.ll15 ; CHECK-NEXT: movss %xmm0, (%esp)
30 ; CHECK-NEXT: movss {{.*#+}} xmm1 = xmm0[0],xmm1[1,2,3]
36 ; CHECK-NEXT: movss %xmm0, (%esp)
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Daddress-mode-opt.ll16 ; CHECK: movss xmm0,DWORD PTR [eax+0x30d40]
27 ; CHECK: movss xmm0,DWORD PTR [eax+0x30d40]
38 ; CHECK: movss xmm0,DWORD PTR [eax-0x30d40]
49 ; CHECK: movss xmm0,DWORD PTR [e{{..}}]
89 ; CHECK: movss xmm0,DWORD PTR [eax+0x8]
102 ; CHECK: movss xmm0,DWORD PTR [{{.*}}+0x7ffffffb]
115 ; CHECK: movss xmm0,DWORD PTR [{{.*}}-0x7ffffffb]
127 ; CHECK: movss xmm0,DWORD PTR [{{.*}}+0x3]
138 ; CHECK: movss xmm0,DWORD PTR [{{.*}}-0x80000000]
149 ; CHECK: movss xmm0,DWORD PTR [{{.*}}-0x80000000]
[all …]
Dcommutativity.ll87 ; CHECK-NEXT: movss xmm0,DWORD PTR
88 ; CHECK-NEXT: movss xmm1,DWORD PTR
104 ; CHECK-NEXT: movss xmm0,DWORD PTR
105 ; CHECK-NEXT: movss xmm1,DWORD PTR
121 ; CHECK-NEXT: movss xmm0,DWORD PTR
122 ; CHECK-NEXT: movss xmm1,DWORD PTR
138 ; CHECK-NEXT: movss xmm0,DWORD PTR
139 ; CHECK-NEXT: movss xmm1,DWORD PTR
Dfp.load_store.ll30 ; CHECK: movss
60 ; CHECK: movss
61 ; CHECK: movss
93 ; CHECK: movss
94 ; CHECK: movss
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Duint_to_fp-2.ll10 ; CHECK: movss
22 ; CHECK: movss {{.*}}, [[ZERO]]
26 ; CHECK: movss

12345678910>>...13