Home
last modified time | relevance | path

Searched refs:movaps (Results 1 – 25 of 466) sorted by relevance

12345678910>>...19

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dvector-intrinsics.ll80 ; CHECK-NEXT: movaps %xmm2, %xmm1
164 ; CHECK-NEXT: movaps (%rdi), %xmm0
166 ; CHECK-NEXT: movaps 16(%rdi), %xmm0
168 ; CHECK-NEXT: movaps 32(%rdi), %xmm0
212 ; CHECK-NEXT: movaps %xmm0, (%rbx)
235 ; CHECK-NEXT: movaps (%rdi), %xmm0
245 ; CHECK-NEXT: movaps (%rsi), %xmm0
253 ; CHECK-NEXT: movaps %xmm2, %xmm0
307 ; CHECK-NEXT: movaps %xmm0, (%rbx)
333 ; CHECK-NEXT: movaps (%rdi), %xmm0
[all …]
H A Dvector-interleaved-load-i64-stride-2.ll14 ; SSE-NEXT: movaps (%rdi), %xmm0
15 ; SSE-NEXT: movaps 16(%rdi), %xmm1
16 ; SSE-NEXT: movaps %xmm0, %xmm2
19 ; SSE-NEXT: movaps %xmm2, (%rsi)
20 ; SSE-NEXT: movaps %xmm0, (%rdx)
56 ; SSE-NEXT: movaps (%rdi), %xmm0
60 ; SSE-NEXT: movaps %xmm2, %xmm4
62 ; SSE-NEXT: movaps %xmm0, %xmm5
66 ; SSE-NEXT: movaps %xmm5, (%rsi)
68 ; SSE-NEXT: movaps %xmm0, (%rdx)
[all …]
H A Dvector-interleaved-store-i64-stride-2.ll14 ; SSE-NEXT: movaps (%rdi), %xmm0
15 ; SSE-NEXT: movaps (%rsi), %xmm1
16 ; SSE-NEXT: movaps %xmm0, %xmm2
19 ; SSE-NEXT: movaps %xmm0, 16(%rdx)
20 ; SSE-NEXT: movaps %xmm2, (%rdx)
63 ; SSE-NEXT: movaps (%rdi), %xmm0
65 ; SSE-NEXT: movaps (%rsi), %xmm2
67 ; SSE-NEXT: movaps %xmm0, %xmm4
70 ; SSE-NEXT: movaps %xmm1, %xmm2
75 ; SSE-NEXT: movaps %xmm0, (%rdx)
[all …]
H A Dfp-roundeven.ll104 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
110 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
121 ; SSE2-NEXT: movaps %xmm1, %xmm0
143 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
146 ; SSE2-NEXT: movaps (%rsp), %xmm0 ## 16-byte Reload
151 ; SSE2-NEXT: movaps %xmm1, %xmm0
174 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
198 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
204 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
239 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
[all …]
H A Dsse-intel-ocl.ll41 ; WIN64-NEXT: movaps (%r9), %xmm3
42 ; WIN64-NEXT: movaps (%r8), %xmm2
43 ; WIN64-NEXT: movaps (%rdx), %xmm1
44 ; WIN64-NEXT: movaps (%rcx), %xmm0
132 ; WIN64-NEXT: movaps (%rax), %xmm6
134 ; WIN64-NEXT: movaps (%rax), %xmm7
136 ; WIN64-NEXT: movaps (%rax), %xmm8
143 ; WIN64-NEXT: movaps (%r8), %xmm2
145 ; WIN64-NEXT: movaps (%r9), %xmm3
223 ; WIN64-NEXT: movaps (%r9), %xmm4
[all …]
H A Dvector-interleaved-store-i64-stride-4.ll14 ; SSE-NEXT: movaps (%rdi), %xmm0
15 ; SSE-NEXT: movaps (%rsi), %xmm1
16 ; SSE-NEXT: movaps (%rdx), %xmm2
17 ; SSE-NEXT: movaps (%rcx), %xmm3
18 ; SSE-NEXT: movaps %xmm0, %xmm4
20 ; SSE-NEXT: movaps %xmm2, %xmm5
24 ; SSE-NEXT: movaps %xmm2, 48(%r8)
25 ; SSE-NEXT: movaps %xmm0, 32(%r8)
26 ; SSE-NEXT: movaps %xmm5, 16(%r8)
27 ; SSE-NEXT: movaps %xmm4, (%r8)
[all …]
H A Dfp-round.ll155 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
161 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
172 ; SSE2-NEXT: movaps %xmm1, %xmm0
209 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
217 ; SSE2-NEXT: movaps %xmm1, %xmm0
255 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
279 ; SSE2-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
303 ; SSE41-NEXT: movaps %xmm0, %xmm3
495 ; SSE41-NEXT: movaps %xmm0, %xmm5
501 ; SSE41-NEXT: movaps %xmm1, %xmm5
[all …]
H A Dvector-interleaved-load-i32-stride-2.ll52 ; SSE-NEXT: movaps (%rdi), %xmm0
54 ; SSE-NEXT: movaps %xmm0, %xmm2
57 ; SSE-NEXT: movaps %xmm2, (%rsi)
58 ; SSE-NEXT: movaps %xmm0, (%rdx)
94 ; SSE-NEXT: movaps (%rdi), %xmm0
98 ; SSE-NEXT: movaps %xmm2, %xmm4
100 ; SSE-NEXT: movaps %xmm0, %xmm5
167 ; SSE-NEXT: movaps %xmm7, %xmm1
169 ; SSE-NEXT: movaps %xmm5, %xmm3
171 ; SSE-NEXT: movaps %xmm4, %xmm2
[all …]
H A Dvector-interleaved-load-i64-stride-4.ll14 ; SSE-NEXT: movaps (%rdi), %xmm0
15 ; SSE-NEXT: movaps 16(%rdi), %xmm1
16 ; SSE-NEXT: movaps 32(%rdi), %xmm2
17 ; SSE-NEXT: movaps 48(%rdi), %xmm3
18 ; SSE-NEXT: movaps %xmm0, %xmm4
21 ; SSE-NEXT: movaps %xmm1, %xmm2
24 ; SSE-NEXT: movaps %xmm4, (%rsi)
25 ; SSE-NEXT: movaps %xmm0, (%rdx)
26 ; SSE-NEXT: movaps %xmm2, (%rcx)
27 ; SSE-NEXT: movaps %xmm1, (%r8)
[all …]
H A Dvector-interleaved-load-i64-stride-6.ll15 ; SSE-NEXT: movaps 80(%rdi), %xmm0
17 ; SSE-NEXT: movaps (%rdi), %xmm2
21 ; SSE-NEXT: movaps %xmm2, %xmm6
24 ; SSE-NEXT: movaps %xmm3, %xmm5
27 ; SSE-NEXT: movaps %xmm4, %xmm1
30 ; SSE-NEXT: movaps %xmm6, (%rsi)
31 ; SSE-NEXT: movaps %xmm2, (%rdx)
32 ; SSE-NEXT: movaps %xmm5, (%rcx)
33 ; SSE-NEXT: movaps %xmm3, (%r8)
34 ; SSE-NEXT: movaps %xmm1, (%r9)
[all …]
H A Dvarargs-softfloat.ll13 ; CHECK: movaps %xmm0, {{.*}}%rsp
14 ; CHECK: movaps %xmm1, {{.*}}%rsp
15 ; CHECK: movaps %xmm2, {{.*}}%rsp
16 ; CHECK: movaps %xmm3, {{.*}}%rsp
17 ; CHECK: movaps %xmm4, {{.*}}%rsp
18 ; CHECK: movaps %xmm5, {{.*}}%rsp
19 ; CHECK: movaps %xmm6, {{.*}}%rsp
20 ; CHECK: movaps %xmm7, {{.*}}%rsp
44 ; CHECK: movaps %xmm0, {{.*}}%rsp
45 ; CHECK: movaps %xmm1, {{.*}}%rsp
[all …]
H A Dfold-pcmpeqd-2.ll73 ; X32-NEXT: movaps %xmm0, {{[0-9]+}}(%esp)
123 ; X64-NEXT: movaps %xmm1, (%rsp) ## 16-byte Spill
124 ; X64-NEXT: movaps (%rsp), %xmm0 ## 16-byte Reload
126 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
127 ; X64-NEXT: movaps (%rsp), %xmm0 ## 16-byte Reload
129 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
132 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
135 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
141 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
149 ; X64-NEXT: movaps %xmm0, (%rsp) ## 16-byte Spill
[all …]
H A Dwin64_nonvol.ll11 ; CHECK-DAG: movaps %xmm6,
12 ; CHECK-DAG: movaps %xmm7,
13 ; CHECK-DAG: movaps %xmm8,
14 ; CHECK-DAG: movaps %xmm9,
15 ; CHECK-DAG: movaps %xmm10,
16 ; CHECK-DAG: movaps %xmm11,
17 ; CHECK-DAG: movaps %xmm12,
18 ; CHECK-DAG: movaps %xmm13,
19 ; CHECK-DAG: movaps %xmm14,
20 ; CHECK-DAG: movaps %xmm15,
H A Dvector-interleaved-store-i64-stride-6.ll15 ; SSE-NEXT: movaps (%rdi), %xmm0
16 ; SSE-NEXT: movaps (%rsi), %xmm8
17 ; SSE-NEXT: movaps (%rdx), %xmm2
18 ; SSE-NEXT: movaps (%rcx), %xmm3
19 ; SSE-NEXT: movaps (%r8), %xmm4
20 ; SSE-NEXT: movaps (%r9), %xmm5
21 ; SSE-NEXT: movaps %xmm0, %xmm6
23 ; SSE-NEXT: movaps %xmm4, %xmm7
25 ; SSE-NEXT: movaps %xmm2, %xmm1
35 ; SSE-NEXT: movaps %xmm6, (%rax)
[all …]
H A Dfrem.ll13 ; CHECK-NEXT: movaps %xmm1, %xmm0
87 ; CHECK-NEXT: movaps %xmm0, (%rbx)
110 ; CHECK-NEXT: movaps %xmm4, %xmm1
225 ; CHECK-NEXT: movaps %xmm0, (%rbx)
245 ; CHECK-NEXT: movaps %xmm2, %xmm1
300 ; CHECK-NEXT: movaps %xmm0, (%rbx)
342 ; CHECK-NEXT: movaps %xmm1, (%rbx)
365 ; CHECK-NEXT: movaps %xmm4, %xmm1
417 ; CHECK-NEXT: movaps %xmm0, (%rbx)
436 ; CHECK-NEXT: movaps %xmm2, %xmm1
[all …]
H A Dvector-interleaved-store-i32-stride-2.ll17 ; SSE-NEXT: movaps %xmm1, (%rdx)
49 ; SSE-NEXT: movaps (%rdi), %xmm0
50 ; SSE-NEXT: movaps (%rsi), %xmm1
51 ; SSE-NEXT: movaps %xmm0, %xmm2
55 ; SSE-NEXT: movaps %xmm2, (%rdx)
104 ; SSE-NEXT: movaps (%rdi), %xmm0
106 ; SSE-NEXT: movaps (%rsi), %xmm2
108 ; SSE-NEXT: movaps %xmm0, %xmm4
111 ; SSE-NEXT: movaps %xmm1, %xmm2
184 ; SSE-NEXT: movaps %xmm0, %xmm7
[all …]
H A Dvector-interleaved-load-i32-stride-4.ll86 ; SSE-NEXT: movaps (%rdi), %xmm0
90 ; SSE-NEXT: movaps %xmm2, %xmm4
92 ; SSE-NEXT: movaps %xmm0, %xmm5
94 ; SSE-NEXT: movaps %xmm5, %xmm6
99 ; SSE-NEXT: movaps %xmm0, %xmm1
102 ; SSE-NEXT: movaps %xmm6, (%rsi)
103 ; SSE-NEXT: movaps %xmm5, (%rdx)
104 ; SSE-NEXT: movaps %xmm1, (%rcx)
105 ; SSE-NEXT: movaps %xmm0, (%r8)
207 ; SSE-NEXT: movaps %xmm3, %xmm7
[all …]
H A Dmusttail-varargs.ll63 ; LINUX-NEXT: movaps %xmm0, {{[0-9]+}}(%rsp)
64 ; LINUX-NEXT: movaps %xmm1, {{[0-9]+}}(%rsp)
65 ; LINUX-NEXT: movaps %xmm2, {{[0-9]+}}(%rsp)
66 ; LINUX-NEXT: movaps %xmm3, {{[0-9]+}}(%rsp)
67 ; LINUX-NEXT: movaps %xmm4, {{[0-9]+}}(%rsp)
68 ; LINUX-NEXT: movaps %xmm5, {{[0-9]+}}(%rsp)
69 ; LINUX-NEXT: movaps %xmm6, {{[0-9]+}}(%rsp)
70 ; LINUX-NEXT: movaps %xmm7, {{[0-9]+}}(%rsp)
156 ; LINUX-X32-NEXT: movaps %xmm0, {{[0-9]+}}(%esp)
157 ; LINUX-X32-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
[all …]
H A Dvector-interleaved-store-i32-stride-4.ll20 ; SSE-NEXT: movaps %xmm0, %xmm2
23 ; SSE-NEXT: movaps %xmm1, 16(%r8)
24 ; SSE-NEXT: movaps %xmm2, (%r8)
121 ; SSE-NEXT: movaps (%rdi), %xmm0
122 ; SSE-NEXT: movaps (%rsi), %xmm1
123 ; SSE-NEXT: movaps (%rdx), %xmm2
125 ; SSE-NEXT: movaps %xmm2, %xmm4
127 ; SSE-NEXT: movaps %xmm0, %xmm5
129 ; SSE-NEXT: movaps %xmm5, %xmm6
134 ; SSE-NEXT: movaps %xmm0, %xmm1
[all …]
H A Dsse-regcall.ll40 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill
41 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill
42 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill
140 ; X32: movaps {{%xmm([0-7])}}, {{(-*[0-9])+}}(%ebp)
141 ; X32: movaps {{%xmm([0-7])}}, {{(-*[0-9])+}}(%ebp)
142 ; X32: movaps {{%xmm([0-7])}}, {{(-*[0-9])+}}(%ebp)
143 ; X32: movaps {{%xmm([0-7])}}, {{(-*[0-9])+}}(%ebp)
160 ; X32: movaps {{(-*[0-9])+}}(%ebp), {{%xmm([0-7])}}
161 ; X32: movaps {{(-*[0-9])+}}(%ebp), {{%xmm([0-7])}}
162 ; X32: movaps {{(-*[0-9])+}}(%ebp), {{%xmm([0-7])}}
[all …]
H A Dvector-extend-inreg.ll18 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
19 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
20 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
21 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
22 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
23 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
24 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
26 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
27 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
28 ; X86-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp)
[all …]
/llvm-project-15.0.7/polly/docs/experiments/matmul/
H A Dmatmul.polly.interchanged+tiled+vector.s278 movaps %xmm1, %xmm4
281 movaps %xmm7, %xmm5
283 movaps %xmm6, %xmm4
288 movaps %xmm1, %xmm4
296 movaps %xmm1, %xmm6
300 movaps %xmm3, %xmm8
303 movaps %xmm0, %xmm2
305 movaps %xmm4, %xmm6
308 movaps %xmm1, %xmm2
325 movaps %xmm0, %xmm5
[all …]
H A Dmatmul.polly.interchanged+tiled+vector+openmp.s472 movaps %xmm1, %xmm4
475 movaps %xmm7, %xmm5
477 movaps %xmm6, %xmm4
482 movaps %xmm1, %xmm4
490 movaps %xmm1, %xmm6
494 movaps %xmm3, %xmm8
497 movaps %xmm0, %xmm2
499 movaps %xmm4, %xmm6
502 movaps %xmm1, %xmm2
519 movaps %xmm0, %xmm5
[all …]
H A Dmatmul.polly.interchanged+tiled.s413 movaps %xmm15, (%rdi)
425 movaps %xmm9, (%rdi)
427 movaps %xmm8, (%rdi)
429 movaps %xmm7, (%rdi)
431 movaps %xmm6, (%rdi)
433 movaps %xmm5, (%rdi)
435 movaps %xmm4, (%rdi)
436 movaps %xmm3, (%r8)
438 movaps %xmm0, (%rcx)
440 movaps %xmm0, (%rsi)
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-mca/X86/Znver3/
H A Dreg-move-elimination-sse-xmm.s5 movaps %xmm0, %xmm1 label
6 movaps %xmm1, %xmm2 label
7 movaps %xmm2, %xmm3 label
8 movaps %xmm3, %xmm4 label
9 movaps %xmm4, %xmm5 label
10 movaps %xmm5, %xmm6 label
11 movaps %xmm6, %xmm7 label
12 movaps %xmm7, %xmm8 label
13 movaps %xmm8, %xmm9 label
14 movaps %xmm9, %xmm10 label
[all …]

12345678910>>...19