Home
last modified time | relevance | path

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

12345678910>>...14

/external/llvm-project/llvm/test/CodeGen/X86/
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 …]
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
69 ; X32-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
72 ; X32-NEXT: movss %xmm1, (%esp)
94 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
130 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dfsxor-alignment.ll13 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
16 ; CHECK-NEXT: movss {{.*#+}} xmm2 = mem[0],zero,zero,zero
18 ; CHECK-NEXT: movss %xmm0, (%ecx)
19 ; CHECK-NEXT: movss %xmm2, (%eax)
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.ll9 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
13 ; CHECK-NEXT: movss %xmm0, (%esp)
28 ; CHECK-NEXT: movss {{.*#+}} xmm1 = xmm0[0],xmm1[1,2,3]
33 ; CHECK-NEXT: movss %xmm0, (%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)
34 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
Dvec_extract.ll10 ; X32-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
12 ; X32-NEXT: movss %xmm0, (%eax)
17 ; X64-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
19 ; X64-NEXT: movss %xmm0, (%rsi)
37 ; X32-NEXT: movss %xmm0, (%esp)
62 ; X32-NEXT: movss %xmm0, (%eax)
69 ; X64-NEXT: movss %xmm0, (%rdi)
Dmachine-trace-metrics-crash.ll22 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
27 ; CHECK-NEXT: movss %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 4-byte Spill
29 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
30 ; CHECK-NEXT: movss {{[-0-9]+}}(%r{{[sb]}}p), %xmm2 # 4-byte Reload
33 ; CHECK-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
36 ; CHECK-NEXT: movss %xmm0, (%rax)
42 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
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)
93 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
96 ; X86-SSE2-NEXT: movss %xmm1, 8(%eax)
98 ; X86-SSE2-NEXT: movss %xmm0, 4(%eax)
112 ; X86-SSE42-NEXT: movss %xmm0, (%eax)
132 ; X64-SSE2-NEXT: movss %xmm0, 8(%rdi)
Dpr31088.ll19 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
21 ; X86-NEXT: movss %xmm0, (%esp)
34 ; X64-NEXT: movss %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 4-byte Spill
87 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
89 ; X86-NEXT: movss %xmm0, (%esp)
94 ; X86-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
96 ; X86-NEXT: movss %xmm0, (%esp)
123 ; X64-NEXT: movss %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 4-byte Spill
131 ; X64-NEXT: movss %xmm0, {{[-0-9]+}}(%r{{[sb]}}p) # 4-byte Spill
Dneg_fp.ll11 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
14 ; CHECK-NEXT: movss %xmm0, (%esp)
65 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
66 ; CHECK-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
72 ; CHECK-NEXT: movss %xmm0, (%esp)
Dcmov-fp.ll536 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
539 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
541 ; SSE-NEXT: movss %xmm0, (%esp)
553 ; NOSSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
556 ; NOSSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
558 ; NOSSE2-NEXT: movss %xmm0, (%esp)
601 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
604 ; SSE-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
606 ; SSE-NEXT: movss %xmm0, (%esp)
618 ; NOSSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
[all …]
Datomic-fp.ll34 ; X86-SSE1-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
36 ; X86-SSE1-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
45 ; X86-SSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
47 ; X86-SSE2-NEXT: movss %xmm0, (%eax)
61 ; X64-SSE-NEXT: movss %xmm0, (%rdi)
115 ; X86-SSE1-NEXT: movss %xmm1, (%esp)
117 ; X86-SSE1-NEXT: movss %xmm1, {{[0-9]+}}(%esp)
202 ; X86-SSE1-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
204 ; X86-SSE1-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
212 ; X86-SSE2-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
[all …]
Dpr40539.ll42 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
43 ; CHECK-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
45 ; CHECK-NEXT: movss %xmm0, {{[0-9]+}}(%esp)
51 ; CHECK-NEXT: movss {{.*#+}} xmm0 = mem[0],zero,zero,zero
D2007-10-12-SpillerUnfold1.ll7 ; CHECK-NEXT: movss {{.*#+}} xmm1 = mem[0],zero,zero,zero
24 ; CHECK-NEXT: movss %xmm5, 0
25 ; CHECK-NEXT: movss %xmm1, (%ecx)
27 ; CHECK-NEXT: movss %xmm1, 0
32 ; CHECK-NEXT: movss %xmm4, (%ecx)
/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)
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)
/external/llvm-project/llvm/test/MC/X86/
DSSE-32.s657 movss -485498096(%edx,%eax,4), %xmm1 label
661 movss 485498096(%edx,%eax,4), %xmm1 label
665 movss 485498096(%edx), %xmm1 label
669 movss 485498096, %xmm1 label
673 movss 64(%edx,%eax), %xmm1 label
677 movss (%edx), %xmm1 label
681 movss %xmm1, 485498096 label
685 movss %xmm1, 485498096(%edx) label
689 movss %xmm1, -485498096(%edx,%eax,4) label
693 movss %xmm1, 485498096(%edx,%eax,4) label
[all …]
DSSE-64.s805 movss 485498096, %xmm6 label
809 movss -64(%rdx,%rax,4), %xmm6 label
813 movss 64(%rdx,%rax,4), %xmm6 label
817 movss 64(%rdx,%rax), %xmm6 label
821 movss 64(%rdx), %xmm6 label
825 movss (%rdx), %xmm6 label
829 movss %xmm6, 485498096 label
833 movss %xmm6, 64(%rdx) label
837 movss %xmm6, 64(%rdx,%rax) label
841 movss %xmm6, -64(%rdx,%rax,4) label
[all …]
/external/llvm-project/polly/docs/experiments/matmul/
Dmatmul.normalopt.s41 movss %xmm1, -4(%rcx,%rdi,4)
42 movss %xmm1, -4(%rax,%rdi,4)
50 movss %xmm1, (%rcx,%rdi,4)
51 movss %xmm1, (%rax,%rdi,4)
115 movss (%r13,%rbx,4), %xmm0 # xmm0 = mem[0],zero,zero,zero
198 movss -8(%rax,%rcx,4), %xmm1 # xmm1 = mem[0],zero,zero,zero
200 movss -4(%rax,%rcx,4), %xmm2 # xmm2 = mem[0],zero,zero,zero
204 movss (%rax,%rcx,4), %xmm0 # xmm0 = mem[0],zero,zero,zero
213 movss %xmm0, (%r11)
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dclear-super-register-2.s4 # movss/movsd explicitly zeroes out the high bits of xmm,
10 movss (%eax), %xmm0 label
42 # CHECK-NEXT: 1 6 0.50 * movss (%eax), %xmm0
50 # CHECK-NEXT: [0,1] DeeeeeeE--------R . . . . . . movss (%eax), %xmm0
53 # CHECK-NEXT: [1,1] .DeeeeeeE---------------------R . . . movss (%eax), %xmm0
56 # CHECK-NEXT: [2,1] .DeeeeeeE-----------------------------------R movss (%eax), %xmm0
67 # CHECK-NEXT: 1. 3 1.0 1.0 21.3 movss (%eax), %xmm0
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dclear-super-register-3.s4 # movss/movsd explicitly zeroes out the high bits of xmm,
10 movss (%eax), %xmm0 label
42 # CHECK-NEXT: 1 5 1.50 * movss (%eax), %xmm0
50 # CHECK-NEXT: [0,1] DeeeeeE-----R . . . movss (%eax), %xmm0
53 # CHECK-NEXT: [1,1] .D==eeeeeE------------R movss (%eax), %xmm0
64 # CHECK-NEXT: 1. 2 2.0 2.0 8.5 movss (%eax), %xmm0

12345678910>>...14