Lines Matching refs:esp
13 ; NORMAL: subl $16, %esp
14 ; NORMAL-NEXT: movl $4, 12(%esp)
15 ; NORMAL-NEXT: movl $3, 8(%esp)
16 ; NORMAL-NEXT: movl $2, 4(%esp)
17 ; NORMAL-NEXT: movl $1, (%esp)
19 ; NORMAL-NEXT: addl $16, %esp
30 ; NORMAL-NOT: subl {{.*}} %esp
36 ; NORMAL-NEXT: addl $16, %esp
51 ; NORMAL-NOT: subl {{.*}} %esp
57 ; NORMAL-NEXT: addl $16, %esp
66 ; NORMAL-NOT: subl {{.*}} %esp
82 ; NORMAL-NOT: subl {{.*}} %esp
88 ; NORMAL-NEXT: addl $16, %esp
97 ; NORMAL-NOT: subl {{.*}} %esp
103 ; NORMAL-NEXT: addl $16, %esp
113 ; NORMAL: subl $12, %esp
114 ; NORMAL-NEXT: movl $4, 8(%esp)
115 ; NORMAL-NEXT: movl $3, 4(%esp)
116 ; NORMAL-NEXT: movl $1, (%esp)
119 ; NORMAL-NEXT: addl $12, %esp
129 ; ALIGNED: subl $16, %esp
162 ; ALIGNED: movl $1, (%esp)
189 ; NORMAL-NOT: subl {{.*}} %esp
190 ; NORMAL: movl 4(%esp), [[EAX:%e..]]
196 ; NORMAL-NEXT: addl $16, %esp
205 ; In particular, at the second push, %b was at 12(%esp) and
206 ; %a wast at 8(%esp), but the second push bumped %esp, so %a
207 ; is now it at 12(%esp)
210 ; NORMAL-NEXT: pushl 12(%esp)
211 ; NORMAL-NEXT: pushl 12(%esp)
214 ; NORMAL-NEXT: addl $16, %esp
225 ; NORMAL-NOT: leal (%esp),
231 ; NORMAL-NEXT: addl $16, %esp
232 ; NORMAL-NEXT: subl $16, %esp
233 ; NORMAL-NEXT: leal 16(%esp), [[EAX:%e..]]
234 ; NORMAL-NEXT: movl [[EAX]], 12(%esp)
235 ; NORMAL-NEXT: movl $7, 8(%esp)
236 ; NORMAL-NEXT: movl $6, 4(%esp)
237 ; NORMAL-NEXT: movl $5, (%esp)
239 ; NORMAL-NEXT: addl $16, %esp
250 ; Make sure we reference the correct stack slot - we spill into (%esp)
251 ; and reload from 16(%esp) due to the pushes.
255 ; NORMAL-NEXT: movl [[EAX]], (%esp) # 4-byte Spill
261 ; NORMAL-NEXT: calll *16(%esp)
262 ; NORMAL-NEXT: addl $16, %esp
282 ; NORMAL-NEXT: addl $16, %esp
294 ; NORMAL: subl $16, %esp
295 ; NORMAL-NEXT: movl $4, 8(%esp)
296 ; NORMAL-NEXT: movl $3, 4(%esp)
297 ; NORMAL-NEXT: movl $1, (%esp)
300 ; NORMAL-NEXT: movl $8, 12(%esp)
301 ; NORMAL-NEXT: movl $7, 8(%esp)
302 ; NORMAL-NEXT: movl $6, 4(%esp)
303 ; NORMAL-NEXT: movl $5, (%esp)
305 ; NORMAL-NEXT: movl $12, 8(%esp)
306 ; NORMAL-NEXT: movl $11, 4(%esp)
307 ; NORMAL-NEXT: movl $9, (%esp)
310 ; NORMAL-NEXT: addl $16, %esp
326 ; NORMAL-NEXT: addl $16, %esp
327 ; NORMAL-NEXT: subl $12, %esp
328 ; NORMAL-NEXT: movl $8, 8(%esp)
329 ; NORMAL-NEXT: movl $7, 4(%esp)
330 ; NORMAL-NEXT: movl $5, (%esp)
333 ; NORMAL-NEXT: addl $12, %esp
339 ; NORMAL-NEXT: addl $16, %esp