diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/pr34080.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/pr34080.ll | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/test/CodeGen/X86/pr34080.ll b/llvm/test/CodeGen/X86/pr34080.ll index e0b09745ad9..4eb156bf173 100644 --- a/llvm/test/CodeGen/X86/pr34080.ll +++ b/llvm/test/CodeGen/X86/pr34080.ll @@ -54,10 +54,10 @@ define void @_Z1fe(x86_fp80 %z) local_unnamed_addr #0 { ; SSE2-SCHEDULE-NEXT: movq %rsp, %rbp ; SSE2-SCHEDULE-NEXT: .cfi_def_cfa_register %rbp ; SSE2-SCHEDULE-NEXT: fnstcw -4(%rbp) -; SSE2-SCHEDULE-NEXT: fldt 16(%rbp) ; SSE2-SCHEDULE-NEXT: movzwl -4(%rbp), %eax ; SSE2-SCHEDULE-NEXT: movw $3199, -4(%rbp) ## imm = 0xC7F ; SSE2-SCHEDULE-NEXT: fldcw -4(%rbp) +; SSE2-SCHEDULE-NEXT: fldt 16(%rbp) ; SSE2-SCHEDULE-NEXT: movw %ax, -4(%rbp) ; SSE2-SCHEDULE-NEXT: fistl -8(%rbp) ; SSE2-SCHEDULE-NEXT: fldcw -4(%rbp) @@ -65,12 +65,12 @@ define void @_Z1fe(x86_fp80 %z) local_unnamed_addr #0 { ; SSE2-SCHEDULE-NEXT: movsd %xmm0, -64(%rbp) ; SSE2-SCHEDULE-NEXT: movsd %xmm0, -32(%rbp) ; SSE2-SCHEDULE-NEXT: fsubl -32(%rbp) -; SSE2-SCHEDULE-NEXT: flds {{.*}}(%rip) ; SSE2-SCHEDULE-NEXT: fnstcw -2(%rbp) -; SSE2-SCHEDULE-NEXT: fmul %st(0), %st(1) +; SSE2-SCHEDULE-NEXT: flds {{.*}}(%rip) ; SSE2-SCHEDULE-NEXT: movzwl -2(%rbp), %eax ; SSE2-SCHEDULE-NEXT: movw $3199, -2(%rbp) ## imm = 0xC7F ; SSE2-SCHEDULE-NEXT: fldcw -2(%rbp) +; SSE2-SCHEDULE-NEXT: fmul %st(0), %st(1) ; SSE2-SCHEDULE-NEXT: movw %ax, -2(%rbp) ; SSE2-SCHEDULE-NEXT: fxch %st(1) ; SSE2-SCHEDULE-NEXT: fistl -12(%rbp) |