diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/pr40529.ll')
-rw-r--r-- | llvm/test/CodeGen/X86/pr40529.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/X86/pr40529.ll b/llvm/test/CodeGen/X86/pr40529.ll index bbbf8e95019..04a468d1979 100644 --- a/llvm/test/CodeGen/X86/pr40529.ll +++ b/llvm/test/CodeGen/X86/pr40529.ll @@ -4,24 +4,24 @@ define x86_fp80 @rem_pio2l_min(x86_fp80 %z) { ; CHECK-LABEL: rem_pio2l_min: ; CHECK: # %bb.0: # %entry -; CHECK-NEXT: fnstcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fldt {{[0-9]+}}(%rsp) +; CHECK-NEXT: fnstcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: movzwl -{{[0-9]+}}(%rsp), %eax -; CHECK-NEXT: movw $3199, -{{[0-9]+}}(%rsp) # imm = 0xC7F -; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) +; CHECK-NEXT: orl $3072, %eax # imm = 0xC00 ; CHECK-NEXT: movw %ax, -{{[0-9]+}}(%rsp) +; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fistl -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: movl -{{[0-9]+}}(%rsp), %eax ; CHECK-NEXT: movl %eax, -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fisubl -{{[0-9]+}}(%rsp) ; CHECK-NEXT: flds {{.*}}(%rip) -; CHECK-NEXT: fnstcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fmul %st, %st(1) +; CHECK-NEXT: fnstcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: movzwl -{{[0-9]+}}(%rsp), %eax -; CHECK-NEXT: movw $3199, -{{[0-9]+}}(%rsp) # imm = 0xC7F -; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) +; CHECK-NEXT: orl $3072, %eax # imm = 0xC00 ; CHECK-NEXT: movw %ax, -{{[0-9]+}}(%rsp) +; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fxch %st(1) ; CHECK-NEXT: fistl -{{[0-9]+}}(%rsp) ; CHECK-NEXT: fldcw -{{[0-9]+}}(%rsp) |