llvm-6502/lib/Target/X86
Chris Lattner 45de191b0b Spill/restore X86 floating point stack registers with 64-bits of precision
instead of 80-bits of precision.  This fixes PR467.

This change speeds up fldry on X86 with LLC from 7.32s on apoc to 4.68s.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18433 91177308-0d34-0410-b5e6-96231b3b80d8
2004-12-02 18:17:31 +00:00
..
.cvsignore ignore generated files 2004-11-21 00:01:54 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
X86.h
X86.td
X86AsmPrinter.cpp GhostLinkage should not reach asm printing stage 2004-11-14 21:03:49 +00:00
X86CodeEmitter.cpp There is no reason to emit function stubs for direct calls. 2004-11-21 03:46:06 +00:00
X86FloatingPoint.cpp
X86InstrBuilder.h
X86InstrInfo.cpp
X86InstrInfo.h
X86InstrInfo.td Correct the name of stosd for the AT&T syntax: 2004-11-10 04:48:15 +00:00
X86ISelPattern.cpp
X86ISelSimple.cpp Consider 64-bit registers to be FP as well. 2004-12-02 17:57:21 +00:00
X86JITInfo.cpp Do not push two return addresses on the stack when we call external functions who have their addresses taken. This fixes test-call.ll 2004-11-22 22:25:30 +00:00
X86JITInfo.h We implement these interfaces 2004-11-20 23:53:56 +00:00
X86PeepholeOpt.cpp
X86RegisterInfo.cpp Spill/restore X86 floating point stack registers with 64-bits of precision 2004-12-02 18:17:31 +00:00
X86RegisterInfo.h
X86RegisterInfo.td Spill/restore X86 floating point stack registers with 64-bits of precision 2004-12-02 18:17:31 +00:00
X86Relocations.h Describe the X86 target-specific relocations. 2004-11-20 23:54:19 +00:00
X86TargetMachine.cpp Fix a warning 2004-11-02 15:27:57 +00:00
X86TargetMachine.h Remove a dead function, which died when we got GAS emission working (phwew, 2004-11-16 04:34:29 +00:00