Lines Matching refs:esi
10 ; We can't use rep;movsl here because it clobbers the base pointer in %esi.
18 ; CHECK-NEXT: pushl %esi
21 ; CHECK-NEXT: movl %esp, %esi
33 ; CHECK-NEXT: movl %edx, 68(%esi) ## 4-byte Spill
35 ; CHECK-NEXT: movl %edx, 64(%esi) ## 4-byte Spill
37 ; CHECK-NEXT: movl %edx, 60(%esi) ## 4-byte Spill
39 ; CHECK-NEXT: movl %edx, 56(%esi) ## 4-byte Spill
41 ; CHECK-NEXT: movl %edx, 52(%esi) ## 4-byte Spill
43 ; CHECK-NEXT: movl %edx, 48(%esi) ## 4-byte Spill
45 ; CHECK-NEXT: movl %edx, 44(%esi) ## 4-byte Spill
47 ; CHECK-NEXT: movl %edx, 40(%esi) ## 4-byte Spill
49 ; CHECK-NEXT: movl %edx, 36(%esi) ## 4-byte Spill
51 ; CHECK-NEXT: movl %edx, 32(%esi) ## 4-byte Spill
53 ; CHECK-NEXT: movl %edx, 28(%esi) ## 4-byte Spill
55 ; CHECK-NEXT: movl %edx, 24(%esi) ## 4-byte Spill
57 ; CHECK-NEXT: movl %edx, 20(%esi) ## 4-byte Spill
59 ; CHECK-NEXT: movl %edx, 16(%esi) ## 4-byte Spill
61 ; CHECK-NEXT: movl %edx, 12(%esi) ## 4-byte Spill
63 ; CHECK-NEXT: movl %edx, 8(%esi) ## 4-byte Spill
65 ; CHECK-NEXT: movl %edx, 4(%esi) ## 4-byte Spill
67 ; CHECK-NEXT: movl %edx, (%esi) ## 4-byte Spill
69 ; CHECK-NEXT: movl %edx, 72(%esi) ## 4-byte Spill
73 ; CHECK-NEXT: pushl 68(%esi) ## 4-byte Folded Reload
74 ; CHECK-NEXT: pushl 64(%esi) ## 4-byte Folded Reload
75 ; CHECK-NEXT: pushl 60(%esi) ## 4-byte Folded Reload
76 ; CHECK-NEXT: pushl 56(%esi) ## 4-byte Folded Reload
77 ; CHECK-NEXT: pushl 52(%esi) ## 4-byte Folded Reload
78 ; CHECK-NEXT: pushl 48(%esi) ## 4-byte Folded Reload
79 ; CHECK-NEXT: pushl 44(%esi) ## 4-byte Folded Reload
80 ; CHECK-NEXT: pushl 40(%esi) ## 4-byte Folded Reload
81 ; CHECK-NEXT: pushl 36(%esi) ## 4-byte Folded Reload
82 ; CHECK-NEXT: pushl 32(%esi) ## 4-byte Folded Reload
83 ; CHECK-NEXT: pushl 28(%esi) ## 4-byte Folded Reload
84 ; CHECK-NEXT: pushl 24(%esi) ## 4-byte Folded Reload
85 ; CHECK-NEXT: pushl 20(%esi) ## 4-byte Folded Reload
86 ; CHECK-NEXT: pushl 16(%esi) ## 4-byte Folded Reload
87 ; CHECK-NEXT: pushl 12(%esi) ## 4-byte Folded Reload
88 ; CHECK-NEXT: pushl 8(%esi) ## 4-byte Folded Reload
89 ; CHECK-NEXT: pushl 4(%esi) ## 4-byte Folded Reload
90 ; CHECK-NEXT: pushl (%esi) ## 4-byte Folded Reload
92 ; CHECK-NEXT: pushl 72(%esi) ## 4-byte Folded Reload
96 ; CHECK-NEXT: popl %esi
107 ; Also don't clobber %esi if the dynamic alloca comes after the memcpy.
115 ; CHECK-NEXT: pushl %esi
118 ; CHECK-NEXT: movl %esp, %esi
125 ; CHECK-NEXT: movl %ecx, 68(%esi) ## 4-byte Spill
127 ; CHECK-NEXT: movl %ecx, 64(%esi) ## 4-byte Spill
129 ; CHECK-NEXT: movl %ecx, 60(%esi) ## 4-byte Spill
131 ; CHECK-NEXT: movl %ecx, 56(%esi) ## 4-byte Spill
133 ; CHECK-NEXT: movl %ecx, 52(%esi) ## 4-byte Spill
135 ; CHECK-NEXT: movl %ecx, 48(%esi) ## 4-byte Spill
137 ; CHECK-NEXT: movl %ecx, 44(%esi) ## 4-byte Spill
139 ; CHECK-NEXT: movl %ecx, 40(%esi) ## 4-byte Spill
141 ; CHECK-NEXT: movl %ecx, 36(%esi) ## 4-byte Spill
143 ; CHECK-NEXT: movl %ecx, 32(%esi) ## 4-byte Spill
145 ; CHECK-NEXT: movl %ecx, 28(%esi) ## 4-byte Spill
147 ; CHECK-NEXT: movl %ecx, 24(%esi) ## 4-byte Spill
149 ; CHECK-NEXT: movl %ecx, 20(%esi) ## 4-byte Spill
151 ; CHECK-NEXT: movl %ecx, 16(%esi) ## 4-byte Spill
153 ; CHECK-NEXT: movl %ecx, 12(%esi) ## 4-byte Spill
155 ; CHECK-NEXT: movl %ecx, 8(%esi) ## 4-byte Spill
157 ; CHECK-NEXT: movl %ecx, 4(%esi) ## 4-byte Spill
159 ; CHECK-NEXT: movl %ecx, (%esi) ## 4-byte Spill
161 ; CHECK-NEXT: movl %ecx, 72(%esi) ## 4-byte Spill
165 ; CHECK-NEXT: pushl 68(%esi) ## 4-byte Folded Reload
166 ; CHECK-NEXT: pushl 64(%esi) ## 4-byte Folded Reload
167 ; CHECK-NEXT: pushl 60(%esi) ## 4-byte Folded Reload
168 ; CHECK-NEXT: pushl 56(%esi) ## 4-byte Folded Reload
169 ; CHECK-NEXT: pushl 52(%esi) ## 4-byte Folded Reload
170 ; CHECK-NEXT: pushl 48(%esi) ## 4-byte Folded Reload
171 ; CHECK-NEXT: pushl 44(%esi) ## 4-byte Folded Reload
172 ; CHECK-NEXT: pushl 40(%esi) ## 4-byte Folded Reload
173 ; CHECK-NEXT: pushl 36(%esi) ## 4-byte Folded Reload
174 ; CHECK-NEXT: pushl 32(%esi) ## 4-byte Folded Reload
175 ; CHECK-NEXT: pushl 28(%esi) ## 4-byte Folded Reload
176 ; CHECK-NEXT: pushl 24(%esi) ## 4-byte Folded Reload
177 ; CHECK-NEXT: pushl 20(%esi) ## 4-byte Folded Reload
178 ; CHECK-NEXT: pushl 16(%esi) ## 4-byte Folded Reload
179 ; CHECK-NEXT: pushl 12(%esi) ## 4-byte Folded Reload
180 ; CHECK-NEXT: pushl 8(%esi) ## 4-byte Folded Reload
181 ; CHECK-NEXT: pushl 4(%esi) ## 4-byte Folded Reload
182 ; CHECK-NEXT: pushl (%esi) ## 4-byte Folded Reload
184 ; CHECK-NEXT: pushl 72(%esi) ## 4-byte Folded Reload
197 ; CHECK-NEXT: popl %esi
215 ; CHECK-NEXT: pushl %esi
219 ; CHECK-NEXT: movl 8(%ebp), %esi
222 ; CHECK-NEXT: rep;movsl (%esi), %es:(%edi)
229 ; CHECK-NEXT: popl %esi