llvm-6502/lib/Target
Brian Gaeke 1aa476edf0 Fix some serious floating-point bugs (fixes test cases such as Oscar,
Fhourstones, McCat-vor, and many others...)

Printer.cpp: Print implicit uses for AddRegFrm instructions.  Break gas
bug workarounds up into separate stanzas of code for each bug.  Add new
workarounds for fild and fistp.

X86InstrInfo.def: Add O_ST0 implicit uses for more FP instrs where they
obviously apply. Also add PrintImplUses flags for FP instrs where they
are necessary for gas to understand the output.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7165 91177308-0d34-0410-b5e6-96231b3b80d8
2003-07-11 18:18:35 +00:00
..
CBackend Some beautification changes (tabs to spaces, removed extra blank lines); 2003-07-09 17:33:50 +00:00
SparcV9 Several important bug fixes: 2003-07-10 20:07:54 +00:00
X86 Fix some serious floating-point bugs (fixes test cases such as Oscar, 2003-07-11 18:18:35 +00:00
Makefile
MRegisterInfo.cpp
Target.td Added the target-independent part of TableGen data. 2003-05-29 18:48:17 +00:00
TargetData.cpp No really, you _cannot use_ getelementptr on an unsized type: that makes 2003-06-04 02:35:35 +00:00
TargetInstrInfo.cpp Nice tasty llc fixes. These should fix LLC for x86 for everything in 2003-06-27 00:00:48 +00:00
TargetMachine.cpp
TargetSchedInfo.cpp