llvm-6502/include/llvm/Target
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
..
MRegisterInfo.h Add CopyCost to TargetRegisterClass. This specifies the cost of copying a value 2007-09-19 01:35:01 +00:00
SubtargetFeature.h
TargetAsmInfo.h Add accessor method. 2007-09-11 17:24:38 +00:00
TargetData.h Add support for having different alignment for objects on call frames. 2007-09-07 14:52:14 +00:00
TargetELFWriterInfo.h Add explicit keywords and remove spurious trailing semicolons. 2007-08-27 14:50:10 +00:00
TargetFrameInfo.h
TargetInstrInfo.h Added getNumDefs(). 2007-09-13 00:16:29 +00:00
TargetInstrItineraries.h
TargetJITInfo.h
TargetLowering.h Fix PR 1681. When X86 target uses +sse -sse2, 2007-09-23 14:52:20 +00:00
TargetMachine.h Fix the comments for the 'fast' parameter in addPassesToEmitFile. 2007-07-30 15:04:59 +00:00
TargetMachineRegistry.h Fix the comment for getClosestTargetForJIT to reflect the fact that 2007-07-30 14:58:59 +00:00
TargetMachOWriterInfo.h
TargetOptions.h Remove redundant declarations. 2007-07-06 13:59:28 +00:00
TargetSubtarget.h