1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib
Brian Gaeke efd836df31 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.

llvm-svn: 7165
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
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
CWriter Some beautification changes (tabs to spaces, removed extra blank lines); 2003-07-09 17:33:50 +00:00
ExecutionEngine * If compiling on X86 or Sparc, automagically enable the JIT for that arch 2003-07-02 17:53:19 +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