llvm-6502/lib
Dan Gohman fd06aa7c07 Fix a thinko: When lowering fneg with xor, bitcast the operands
from floating-point to integer first, and bitcast the result
back to floating-point. Previously, this test was passing by
falling back to SelectionDAG lowering. The resulting code isn't
as nice, but it's correct and CodeGen now stays on the fast path.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81171 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-07 23:47:14 +00:00
..
Analysis Do not try to override non-virtual methods, especially 2009-09-06 20:02:00 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", this 2009-09-06 00:11:24 +00:00
Bitcode Public and private corrections, warned about by icc (#304). 2009-09-06 08:55:57 +00:00
CodeGen Fix a thinko: When lowering fneg with xor, bitcast the operands 2009-09-07 23:47:14 +00:00
CompilerDriver convert LoopInfo.h and GraphWriter.h to use raw_ostream 2009-08-23 07:19:13 +00:00
Debugger Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
ExecutionEngine Fix PR4845: r77946 completely broke x86_64 Darwin (or any situation where the 2009-09-02 00:19:03 +00:00
Linker There is not any need to copy metadata while merging modules. 2009-09-03 20:35:57 +00:00
MC fix MCSymbol printing to exactly match the normal mangler rules so 2009-09-03 05:57:47 +00:00
Support Avoid warnings if assertions are off. 2009-09-06 19:28:38 +00:00
System Using a signal handler that does nothing should be 2009-09-07 05:58:25 +00:00
Target Do not create calls via PLT in compilation callback - this is higly platform 2009-09-06 20:21:48 +00:00
Transforms Don't commit stores with addresses that have indices that are not 2009-09-07 22:44:55 +00:00
VMCore Express this in the canonical way. 2009-09-07 21:50:24 +00:00
Makefile LLVMC doesn't need ENABLE_PIC to build now. 2009-07-04 03:54:54 +00:00