llvm.org GIT mirror llvm / d502896
[X86] Fix fast-isel-int-float-conversion test Test is failing due to the revert in r317136. Fix the test to make all the bots happy. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317153 91177308-0d34-0410-b5e6-96231b3b80d8 Steven Wu 2 years ago
1 changed file(s) with 0 addition(s) and 12 deletion(s). Raw diff Collapse all Expand all
3030 ; SSE2_X86-NEXT: fldl (%esp)
3131 ; SSE2_X86-NEXT: movl %ebp, %esp
3232 ; SSE2_X86-NEXT: popl %ebp
33 ; SSE2_X86-NEXT: .cfi_def_cfa %esp, 4
3433 ; SSE2_X86-NEXT: retl
3534 ;
3635 ; AVX_X86-LABEL: int_to_double_rr:
4746 ; AVX_X86-NEXT: fldl (%esp)
4847 ; AVX_X86-NEXT: movl %ebp, %esp
4948 ; AVX_X86-NEXT: popl %ebp
50 ; AVX_X86-NEXT: .cfi_def_cfa %esp, 4
5149 ; AVX_X86-NEXT: retl
5250 entry:
5351 %0 = sitofp i32 %a to double
8179 ; SSE2_X86-NEXT: fldl (%esp)
8280 ; SSE2_X86-NEXT: movl %ebp, %esp
8381 ; SSE2_X86-NEXT: popl %ebp
84 ; SSE2_X86-NEXT: .cfi_def_cfa %esp, 4
8582 ; SSE2_X86-NEXT: retl
8683 ;
8784 ; AVX_X86-LABEL: int_to_double_rm:
9996 ; AVX_X86-NEXT: fldl (%esp)
10097 ; AVX_X86-NEXT: movl %ebp, %esp
10198 ; AVX_X86-NEXT: popl %ebp
102 ; AVX_X86-NEXT: .cfi_def_cfa %esp, 4
10399 ; AVX_X86-NEXT: retl
104100 entry:
105101 %0 = load i32, i32* %a
133129 ; SSE2_X86-NEXT: fldl (%esp)
134130 ; SSE2_X86-NEXT: movl %ebp, %esp
135131 ; SSE2_X86-NEXT: popl %ebp
136 ; SSE2_X86-NEXT: .cfi_def_cfa %esp, 4
137132 ; SSE2_X86-NEXT: retl
138133 ;
139134 ; AVX_X86-LABEL: int_to_double_rm_optsize:
151146 ; AVX_X86-NEXT: fldl (%esp)
152147 ; AVX_X86-NEXT: movl %ebp, %esp
153148 ; AVX_X86-NEXT: popl %ebp
154 ; AVX_X86-NEXT: .cfi_def_cfa %esp, 4
155149 ; AVX_X86-NEXT: retl
156150 entry:
157151 %0 = load i32, i32* %a
179173 ; SSE2_X86-NEXT: movss %xmm0, (%esp)
180174 ; SSE2_X86-NEXT: flds (%esp)
181175 ; SSE2_X86-NEXT: popl %eax
182 ; SSE2_X86-NEXT: .cfi_def_cfa_offset 4
183176 ; SSE2_X86-NEXT: retl
184177 ;
185178 ; AVX_X86-LABEL: int_to_float_rr:
190183 ; AVX_X86-NEXT: vmovss %xmm0, (%esp)
191184 ; AVX_X86-NEXT: flds (%esp)
192185 ; AVX_X86-NEXT: popl %eax
193 ; AVX_X86-NEXT: .cfi_def_cfa_offset 4
194186 ; AVX_X86-NEXT: retl
195187 entry:
196188 %0 = sitofp i32 %a to float
218210 ; SSE2_X86-NEXT: movss %xmm0, (%esp)
219211 ; SSE2_X86-NEXT: flds (%esp)
220212 ; SSE2_X86-NEXT: popl %eax
221 ; SSE2_X86-NEXT: .cfi_def_cfa_offset 4
222213 ; SSE2_X86-NEXT: retl
223214 ;
224215 ; AVX_X86-LABEL: int_to_float_rm:
230221 ; AVX_X86-NEXT: vmovss %xmm0, (%esp)
231222 ; AVX_X86-NEXT: flds (%esp)
232223 ; AVX_X86-NEXT: popl %eax
233 ; AVX_X86-NEXT: .cfi_def_cfa_offset 4
234224 ; AVX_X86-NEXT: retl
235225 entry:
236226 %0 = load i32, i32* %a
258248 ; SSE2_X86-NEXT: movss %xmm0, (%esp)
259249 ; SSE2_X86-NEXT: flds (%esp)
260250 ; SSE2_X86-NEXT: popl %eax
261 ; SSE2_X86-NEXT: .cfi_def_cfa_offset 4
262251 ; SSE2_X86-NEXT: retl
263252 ;
264253 ; AVX_X86-LABEL: int_to_float_rm_optsize:
270259 ; AVX_X86-NEXT: vmovss %xmm0, (%esp)
271260 ; AVX_X86-NEXT: flds (%esp)
272261 ; AVX_X86-NEXT: popl %eax
273 ; AVX_X86-NEXT: .cfi_def_cfa_offset 4
274262 ; AVX_X86-NEXT: retl
275263 entry:
276264 %0 = load i32, i32* %a