llvm/lib
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
..
Analysis Reuse the values if they are constants: this is important so that we index into the right structure field 2003-07-03 06:42:38 +00:00
Archive Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
AsmParser Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
Bytecode Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
CodeGen Values stored in CallArgsDescriptor cannot be const. 2003-07-10 19:46:15 +00:00
ExecutionEngine * If compiling on X86 or Sparc, automagically enable the JIT for that arch 2003-07-02 17:53:19 +00:00
Linker Fix Bug: Linker/2003-05-15-TypeProblem.ll 2003-05-15 16:30:55 +00:00
Support Fixed grammatical error. 2003-07-10 21:38:28 +00:00
Target Fix some serious floating-point bugs (fixes test cases such as Oscar, 2003-07-11 18:18:35 +00:00
Transforms Added functionality to instrmentation pass 2003-07-10 21:55:57 +00:00
VMCore Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
Makefile Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00