llvm-6502/lib
Dale Johannesen e4a4245906 Mark negative-zero-to-int conversion as Inexact,
since -0.0 can't be represented as an int.
This prevents llvm from reducing -0.0 to a
load-and-convert of int 0.  Fixes
ieee.exp/mzero[2356].c in gcc testsuite.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57224 91177308-0d34-0410-b5e6-96231b3b80d8
2008-10-07 00:40:01 +00:00
..
Analysis Allow the construction of SCEVs with SCEVCouldNotCompute operands, by 2008-10-04 11:19:07 +00:00
Archive
AsmParser regenerate 2008-10-05 16:49:34 +00:00
Bitcode make the autoupgrade code for ret attributes dramatically simpler 2008-10-05 18:22:09 +00:00
CodeGen Correctly handle calls with no return values. This fixes 2008-10-07 00:12:37 +00:00
Debugger
ExecutionEngine
Linker
Support Mark negative-zero-to-int conversion as Inexact, 2008-10-07 00:40:01 +00:00
System Add implementations for sys::Memory::setWritable and sys::Memory::setExecutable on Win32 platform. 2008-10-04 08:15:32 +00:00
Target Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles. 2008-10-06 21:13:08 +00:00
Transforms Fix typo, fix PR 2865. 2008-10-06 23:22:54 +00:00
VMCore Remove interfaces implemented by dead pass from the list of available passes. 2008-10-06 20:36:36 +00:00
Makefile