Old fork of llvm-mirror, used on older RPCS3 builds
Go to file
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
docs Corrected the Table of Contents. 2003-07-08 20:35:59 +00:00
include Values stored in CallArgsDescriptor cannot be const. 2003-07-10 19:46:15 +00:00
lib Fix some serious floating-point bugs (fixes test cases such as Oscar, 2003-07-11 18:18:35 +00:00
projects Adding in sample project tree. 2003-06-30 22:13:48 +00:00
runtime Pointer hash table reallocation code seems never to have been tested! 2003-07-08 18:42:44 +00:00
support Fixed grammatical error. 2003-07-10 21:38:28 +00:00
test *** empty log message *** 2003-07-10 19:32:38 +00:00
tools Converted tabs to spaces. 2003-07-10 16:35:17 +00:00
utils Stop using the `Offset' variable, as we are cycling through the bits of a field 2003-07-07 22:30:44 +00:00
aclocal.m4 Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
config.guess Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
config.sub Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
configure Removed the --enable-profiling option (again). 2003-07-02 20:49:38 +00:00
configure.ac Removed the --enable-profiling option (again). 2003-07-02 20:49:38 +00:00
install-sh Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
LICENSE.TXT
ltmain.sh Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00
Makefile Modified Makefile.common to handle compilation of projects inside and outside 2003-06-11 13:55:44 +00:00
Makefile.common Add phony target "bytecode" to ensure that it works in recursive makes. 2003-07-10 19:25:29 +00:00
Makefile.config.in The word open' was really intended to be option'. 2003-07-02 21:20:04 +00:00
Makefile.rules Add phony target "bytecode" to ensure that it works in recursive makes. 2003-07-10 19:25:29 +00:00
mkinstalldirs Merged in autoconf branch. This provides configuration via the autoconf 2003-06-30 21:59:07 +00:00