[llvm-commits] [PATCH] fix PR13577, an issue caused by r161687
Michael Liao
michael.liao at intel.com
Sat Aug 11 15:49:33 PDT 2012
Hi
Sorry, PR13577 and recent failures of compiler-rt failures is introduced
by r161687. The root cause is that FCMOV (only used for 80-bit double)
only supports a subset of X86 conditions. The attached patch fixes that
by checking whether it's a CMOV on f80 and whether the condition is
valid. A minimal test case (copysign) for PR13577 is also added.
Please review the attached patch.
Yours
- Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-fix-PR13577-an-issue-introduced-by-r161687.patch
Type: text/x-patch
Size: 2737 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20120811/36e16c72/attachment.bin>
More information about the llvm-commits
mailing list