llvm-6502/lib
Dale Johannesen f1fc3a8fa6 Fix PR 1681. When X86 target uses +sse -sse2,
keep f32 in SSE registers and f64 in x87.  This
is effectively a new codegen mode.
Change addLegalFPImmediate to permit float and
double variants to do different things.
Adjust callers.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42246 91177308-0d34-0410-b5e6-96231b3b80d8
2007-09-23 14:52:20 +00:00
..
Analysis Add partial caching of non-local memory dependence queries. This provides a modest 2007-09-21 03:53:52 +00:00
Archive finishing touches of bytecode -> bitcode changes. also unbreak Windows 2007-07-06 20:28:40 +00:00
AsmParser Generated files for previous patch. 2007-09-12 03:31:28 +00:00
Bitcode C bindings for libLLVMCore.a and libLLVMBitWriter.a. 2007-09-18 03:18:57 +00:00
CodeGen initialize isstore/isload fields in ctor, fixing PR1695 2007-09-22 07:02:12 +00:00
Debugger switch this to bitcode instead of bytecode 2007-05-06 09:29:13 +00:00
ExecutionEngine Change APFloat::convertFromInteger to take the incoming 2007-09-21 22:09:37 +00:00
Linker Fix PR1611 - Visibility should be ignored for a declaration 2007-08-19 22:22:54 +00:00
Support Handle storage complications of float->float conversions. 2007-09-22 02:56:19 +00:00
System Remove spurious consts. This fixes warnings with compilers that 2007-09-14 20:08:19 +00:00
Target Fix PR 1681. When X86 target uses +sse -sse2, 2007-09-23 14:52:20 +00:00
Transforms Fix PR1692 2007-09-21 21:18:19 +00:00
VMCore Fix dumb regression in constant folding (Regression/C/casts) 2007-09-20 16:50:21 +00:00
Makefile build lib/Archive instead of lib/Bytecode 2007-05-06 19:50:06 +00:00