[LLVMbugs] [Bug 249] [X86] Missing cast from ULong -> Double, cast FP -> bool and support for -9223372036854775808
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Sun Feb 22 19:33:59 PST 2004
http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=249
sabre at nondot.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Summary|[X86] Missing cast from |[X86] Missing cast from
|ULong -> Double, cast FP -> |ULong -> Double, cast FP ->
|bool and support for 1LL << |bool and support for -
|63, |9223372036854775808
------- Additional Comments From sabre at nondot.org 2004-02-22 21:33 -------
This patch adds support for 'cast ulong to double':
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20040216/012056.html
This patch adds support for 'cast double to bool':
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20040216/012057.html
This patch works around the gas bug that prevents -9223372036854775808 from
working correctly:
http://mail.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20040216/012059.html
The SingleSource/Regression/C/casts.c test has been extended to test for these,
and an X86 specific testcase test/Regression/CodeGen/X86/2004-02-22-Casts.llx
has been added.
-Chris
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list