Home
last modified time | relevance | path

Searched refs:esp (Results 1 – 25 of 1187) sorted by relevance

12345678910>>...48

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dlimited-prec.ll9 ; precision6-NEXT: subl $20, %esp
12 ; precision6-NEXT: fnstcw (%esp)
18 ; precision6-NEXT: fldcw (%esp)
32 ; precision6-NEXT: addl $20, %esp
37 ; precision12-NEXT: subl $20, %esp
40 ; precision12-NEXT: fnstcw (%esp)
46 ; precision12-NEXT: fldcw (%esp)
76 ; precision18-NEXT: fldcw (%esp)
114 ; precision6-NEXT: fnstcw (%esp)
120 ; precision6-NEXT: fldcw (%esp)
[all …]
H A Dscalar-int-to-fp.ll40 ; SSE2_32-NEXT: flds (%esp)
69 ; X87-NEXT: movl %esp, %ebp
70 ; X87-NEXT: andl $-8, %esp
71 ; X87-NEXT: subl $8, %esp
75 ; X87-NEXT: fildll (%esp)
76 ; X87-NEXT: movl %ebp, %esp
103 ; SSE_32-NEXT: flds (%esp)
117 ; X87-NEXT: fildl (%esp)
183 ; X87-NEXT: subl $8, %esp
187 ; X87-NEXT: fildll (%esp)
[all …]
H A Dfp128-libcalls.ll26 ; X86-NEXT: subl $36, %esp
38 ; X86-NEXT: addl $44, %esp
47 ; X86-NEXT: addl $24, %esp
70 ; X86-NEXT: subl $36, %esp
82 ; X86-NEXT: addl $44, %esp
91 ; X86-NEXT: addl $24, %esp
113 ; X86-NEXT: subl $36, %esp
125 ; X86-NEXT: addl $44, %esp
134 ; X86-NEXT: addl $24, %esp
157 ; X86-NEXT: subl $36, %esp
[all …]
H A Dfp128-libcalls-strict.ll26 ; X86-NEXT: subl $20, %esp
28 ; X86-NEXT: subl $12, %esp
40 ; X86-NEXT: addl $44, %esp
50 ; X86-NEXT: addl $20, %esp
71 ; X86-NEXT: subl $20, %esp
73 ; X86-NEXT: subl $12, %esp
85 ; X86-NEXT: addl $44, %esp
95 ; X86-NEXT: addl $20, %esp
116 ; X86-NEXT: subl $20, %esp
118 ; X86-NEXT: subl $12, %esp
[all …]
H A Dscalar-fp-to-i32.ll75 ; X87-WIN-NEXT: andl $-8, %esp
76 ; X87-WIN-NEXT: subl $16, %esp
92 ; X87-LIN-NEXT: subl $20, %esp
131 ; X87-NEXT: subl $8, %esp
133 ; X87-NEXT: fnstcw (%esp)
139 ; X87-NEXT: fldcw (%esp)
141 ; X87-NEXT: addl $8, %esp
326 ; X87-NEXT: subl $8, %esp
328 ; X87-NEXT: fnstcw (%esp)
334 ; X87-NEXT: fldcw (%esp)
[all …]
H A Dfp-strict-scalar-fptoint.ll59 ; X87-NEXT: subl $8, %esp
71 ; X87-NEXT: addl $8, %esp
106 ; X87-NEXT: subl $8, %esp
118 ; X87-NEXT: addl $8, %esp
153 ; X87-NEXT: subl $8, %esp
165 ; X87-NEXT: addl $8, %esp
196 ; X87-NEXT: subl $8, %esp
200 ; X87-NEXT: fnstcw (%esp)
206 ; X87-NEXT: fldcw (%esp)
208 ; X87-NEXT: addl $8, %esp
[all …]
H A Dscalar-fp-to-i64.ll123 ; X86-SSE3-WIN-NEXT: flds (%esp)
241 ; X87-WIN-NEXT: movl %esp, %ebp
242 ; X87-WIN-NEXT: andl $-8, %esp
243 ; X87-WIN-NEXT: subl $16, %esp
271 ; X87-WIN-NEXT: movl %ebp, %esp
277 ; X87-LIN-NEXT: subl $20, %esp
305 ; X87-LIN-NEXT: addl $20, %esp
439 ; X87-WIN-NEXT: andl $-8, %esp
440 ; X87-WIN-NEXT: subl $16, %esp
457 ; X87-LIN-NEXT: subl $20, %esp
[all …]
H A Dudivmodei5.ll9 ; X86-NEXT: movl %esp, %ebp
13 ; X86-NEXT: andl $-8, %esp
14 ; X86-NEXT: subl $104, %esp
28 ; X86-NEXT: movl %eax, (%esp)
44 ; X86-NEXT: movl %esp, %eax
52 ; X86-NEXT: addl $16, %esp
104 ; X86-NEXT: movl %esp, %ebp
108 ; X86-NEXT: andl $-8, %esp
109 ; X86-NEXT: subl $104, %esp
147 ; X86-NEXT: addl $16, %esp
[all …]
H A Dfp-strict-libcalls-msvc32.ll7 ; CHECK-NEXT: subl $12, %esp
9 ; CHECK-NEXT: fstpl (%esp)
15 ; CHECK-NEXT: addl $12, %esp
24 ; CHECK-NEXT: subl $12, %esp
26 ; CHECK-NEXT: fstpl (%esp)
32 ; CHECK-NEXT: addl $12, %esp
41 ; CHECK-NEXT: subl $12, %esp
43 ; CHECK-NEXT: fstpl (%esp)
60 ; CHECK-NEXT: fstpl (%esp)
80 ; CHECK-NEXT: fstpl (%esp)
[all …]
H A Dlong-double-abi-align.ll11 ; MSVC-NEXT: movl %esp, %ebp
12 ; MSVC-NEXT: andl $-16, %esp
13 ; MSVC-NEXT: subl $32, %esp
15 ; MSVC-NEXT: fstpt (%esp)
19 ; MSVC-NEXT: addl $4, %esp
20 ; MSVC-NEXT: movl %esp, %eax
23 ; MSVC-NEXT: addl $4, %esp
27 ; MSVC-NEXT: addl $4, %esp
39 ; MINGW-NEXT: fstpt (%esp)
43 ; MINGW-NEXT: addl $4, %esp
[all …]
H A Dllrint-conv.ll19 ; X86-NOSSE-NEXT: subl $8, %esp
40 ; X86-SSE2-NEXT: flds (%esp)
57 ; X86-AVX-NEXT: subl $8, %esp
60 ; X86-AVX-NEXT: flds (%esp)
113 ; X86-SSE2-NEXT: fldl (%esp)
133 ; X86-AVX-NEXT: fldl (%esp)
162 ; X86-NEXT: movl %esp, %ebp
164 ; X86-NEXT: andl $-8, %esp
165 ; X86-NEXT: subl $8, %esp
167 ; X86-NEXT: fistpll (%esp)
[all …]
H A Datomic-fp.ll16 ; X86-NOSSE-NEXT: subl $8, %esp
20 ; X86-NOSSE-NEXT: flds (%esp)
25 ; X86-NOSSE-NEXT: addl $8, %esp
30 ; X86-SSE1-NEXT: subl $8, %esp
39 ; X86-SSE1-NEXT: addl $8, %esp
117 ; X86-SSE1-NEXT: fldl (%esp)
131 ; X86-SSE2-NEXT: subl $8, %esp
146 ; X86-AVX-NEXT: andl $-8, %esp
147 ; X86-AVX-NEXT: subl $8, %esp
282 ; X86-SSE1-NEXT: faddl (%esp)
[all …]
H A Dcmov-fp.ll12 ; SSE-NEXT: movl %esp, %ebp
13 ; SSE-NEXT: andl $-8, %esp
14 ; SSE-NEXT: subl $8, %esp
25 ; SSE-NEXT: fldl (%esp)
26 ; SSE-NEXT: movl %ebp, %esp
77 ; SSE-NEXT: subl $8, %esp
88 ; SSE-NEXT: fldl (%esp)
151 ; SSE-NEXT: fldl (%esp)
214 ; SSE-NEXT: fldl (%esp)
277 ; SSE-NEXT: fldl (%esp)
[all …]
H A Dfp-strict-scalar-inttofp.ll43 ; SSE-X86-NEXT: flds (%esp)
67 ; AVX-X86-NEXT: flds (%esp)
109 ; SSE-X86-NEXT: flds (%esp)
128 ; AVX-X86-NEXT: flds (%esp)
165 ; SSE-X86-NEXT: flds (%esp)
254 ; X87-NEXT: fildl (%esp)
474 ; X87-NEXT: fildl (%esp)
565 ; X87-NEXT: subl $8, %esp
569 ; X87-NEXT: fildll (%esp)
889 ; X87-NEXT: fildl (%esp)
[all …]
H A Dfp128-cast-strict.ll40 ; X86-NEXT: subl $24, %esp
49 ; X86-NEXT: subl $4, %esp
58 ; X86-NEXT: addl $24, %esp
90 ; X86-NEXT: subl $24, %esp
97 ; X86-NEXT: subl $4, %esp
106 ; X86-NEXT: addl $24, %esp
138 ; X86-NEXT: subl $40, %esp
145 ; X86-NEXT: subl $4, %esp
154 ; X86-NEXT: addl $40, %esp
190 ; X86-NEXT: subl $40, %esp
[all …]
H A Dno-ret-in-x87-reg.ll10 ; X87-NEXT: flds {{[0-9]+}}(%esp)
30 ; X87-NEXT: fldl {{[0-9]+}}(%esp)
45 ; X87-NEXT: fldt {{[0-9]+}}(%esp)
61 ; X87-NEXT: flds {{[0-9]+}}(%esp)
106 ; SSE-NOX87-NEXT: subl $8, %esp
132 ; NOX87-NEXT: movl %esp, %ebp
133 ; NOX87-NEXT: andl $-8, %esp
134 ; NOX87-NEXT: subl $48, %esp
150 ; NOX87-NEXT: fstpt (%esp)
151 ; NOX87-NEXT: movl (%esp), %eax
[all …]
H A Dfp-cvt.ll13 ; X86-NEXT: subl $8, %esp
23 ; X86-NEXT: addl $8, %esp
52 ; X86-NEXT: subl $8, %esp
63 ; X86-NEXT: addl $8, %esp
93 ; X86-NEXT: subl $8, %esp
95 ; X86-NEXT: fnstcw (%esp)
101 ; X86-NEXT: fldcw (%esp)
103 ; X86-NEXT: addl $8, %esp
132 ; X86-NEXT: subl $8, %esp
135 ; X86-NEXT: fnstcw (%esp)
[all …]
H A Dmovtopush.mir37 # CHECK-NEXT: PUSH32i8 4, implicit-def $esp, implicit $esp
38 # CHECK-NEXT: PUSH32i8 3, implicit-def $esp, implicit $esp
39 # CHECK-NEXT: PUSH32i8 2, implicit-def $esp, implicit $esp
40 # CHECK-NEXT: PUSH32i8 1, implicit-def $esp, implicit $esp
48 # CHECK-NEXT: PUSH32r %4, implicit-def $esp, implicit $esp
49 # CHECK-NEXT: PUSH32r %5, implicit-def $esp, implicit $esp
50 # CHECK-NEXT: PUSH32i8 6, implicit-def $esp, implicit $esp
51 # CHECK-NEXT: PUSH32r %2, implicit-def $esp, implicit $esp
52 # CHECK-NEXT: PUSH32r %1, implicit-def $esp, implicit $esp
106 %0 = COPY $esp
[all …]
H A Datomic-non-integer.ll137 ; X86-SSE-NEXT: subl $36, %esp
154 ; X86-SSE-NEXT: addl $56, %esp
160 ; X86-AVX-NEXT: subl $44, %esp
273 ; X86-SSE1-NEXT: flds (%esp)
285 ; X86-SSE2-NEXT: flds (%esp)
297 ; X86-AVX-NEXT: flds (%esp)
338 ; X86-SSE1-NEXT: fldl (%esp)
350 ; X86-SSE2-NEXT: fldl (%esp)
362 ; X86-AVX-NEXT: fldl (%esp)
684 ; X86-AVX-NEXT: flds (%esp)
[all …]
H A Dfp-strict-scalar-cmp.ll52 ; X87-NEXT: flds {{[0-9]+}}(%esp)
53 ; X87-NEXT: flds {{[0-9]+}}(%esp)
126 ; X87-NEXT: flds {{[0-9]+}}(%esp)
127 ; X87-NEXT: flds {{[0-9]+}}(%esp)
199 ; X87-NEXT: flds {{[0-9]+}}(%esp)
200 ; X87-NEXT: flds {{[0-9]+}}(%esp)
272 ; X87-NEXT: flds {{[0-9]+}}(%esp)
273 ; X87-NEXT: flds {{[0-9]+}}(%esp)
345 ; X87-NEXT: flds {{[0-9]+}}(%esp)
346 ; X87-NEXT: flds {{[0-9]+}}(%esp)
[all …]
H A Dpr35982.ll8 ; NO-POSTRA-NEXT: subl $8, %esp
15 ; NO-POSTRA-NEXT: fildl (%esp)
18 ; NO-POSTRA-NEXT: addl $8, %esp
23 ; POSTRA-NEXT: subl $8, %esp
29 ; POSTRA-NEXT: movl %eax, (%esp)
30 ; POSTRA-NEXT: fildl (%esp)
33 ; POSTRA-NEXT: addl $8, %esp
59 ; NO-POSTRA-NEXT: fildl (%esp)
67 ; POSTRA-NEXT: subl $8, %esp
74 ; POSTRA-NEXT: fildl (%esp)
[all …]
H A Datomic128.ll30 ; CHECK32-NEXT: subl $20, %esp
35 ; CHECK32-NEXT: subl $8, %esp
60 ; CHECK32-NEXT: addl $44, %esp
71 ; CHECK32-NEXT: addl $20, %esp
100 ; CHECK32-NEXT: subl $36, %esp
113 ; CHECK32-NEXT: addl $72, %esp
150 ; CHECK32-NEXT: subl $24, %esp
153 ; CHECK32-NEXT: subl $8, %esp
170 ; CHECK32-NEXT: addl $28, %esp
221 ; CHECK32-NEXT: subl $8, %esp
[all …]
H A Dfast-isel-int-float-conversion.ll29 ; SSE2_X86-NEXT: subl $8, %esp
32 ; SSE2_X86-NEXT: fldl (%esp)
46 ; AVX_X86-NEXT: subl $8, %esp
49 ; AVX_X86-NEXT: fldl (%esp)
82 ; SSE2_X86-NEXT: fldl (%esp)
100 ; AVX_X86-NEXT: fldl (%esp)
134 ; SSE2_X86-NEXT: fldl (%esp)
152 ; AVX_X86-NEXT: fldl (%esp)
191 ; AVX_X86-NEXT: flds (%esp)
230 ; AVX_X86-NEXT: flds (%esp)
[all …]
H A Dmerge-sp-updates-cfi.ll9 ; CHECK: subl $20, %esp
10 ; CHECK-NOT: subl $12, %esp
11 ; CHECK-NOT: subl $8, %esp
13 ; CHECK: addl $8, %esp
14 ; CHECK-NOT: addl $16, %esp
15 ; CHECK-NOT: subl $8, %esp
17 ; CHECK: addl $20, %esp
18 ; CHECK-NOT: addl $8, %esp
19 ; CHECK-NOT: addl $12, %esp
31 ; CHECK-NOT: subl $8, %esp
[all …]
/llvm-project-15.0.7/compiler-rt/lib/builtins/i386/
H A Dmoddi3.S39 movl %edx, 20(%esp)
50 movl %edx, 12(%esp)
82 mull 24(%esp) // q*blo
83 movl 16(%esp), %ebx
87 movl 28(%esp), %eax
92 addl 24(%esp), %ebx // otherwise
122 mull 24(%esp) // q*blo
123 movl 16(%esp), %ebx
127 movl 28(%esp), %eax
132 addl 24(%esp), %ebx // otherwise
[all …]

12345678910>>...48