1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
Go to file
Chris Lattner f3989edae2 * Adjust to use new interfaces, eliminating CurReg stuff
* Support arbitrary FP constants
* Fix bugs in frame layout for function calls and incoming arguments
* Insert copies for constant arguments to PHI nodes into the BOTTOM of
  predecessor blocks, not the top.
* Implement _floating point_ support: setcc, return, load, store, cast
* Fix several bugs in the cast instruction
* Abstract out call emission and load/store for FP
* Implement malloc/free without previous lowering pass.
* Make use of new forms of MachineOperand
* Implement _long_ support!
* Fix many bugs in FP support
* Change branch from je/jne to je/jmp
* Simplify code generated for GEP instructions

llvm-svn: 5223
2003-01-13 00:32:26 +00:00
docs getelementptr uses long instead of uint indexes 2002-12-13 06:01:21 +00:00
include Rename MachineInstrInfo -> TargetInstrInfo 2003-01-13 00:21:32 +00:00
lib * Adjust to use new interfaces, eliminating CurReg stuff 2003-01-13 00:32:26 +00:00
runtime fix path 2002-11-08 21:29:22 +00:00
support Fix compilation on GCC 3.2 2002-12-24 00:44:34 +00:00
test Add capability to turn on the -no-fp-elim option 2002-12-28 20:01:23 +00:00
tools Eliminate direct access to TargetData structure 2002-12-28 20:00:00 +00:00
utils Include tablegen 2002-12-12 03:44:42 +00:00
Makefile Make sure to build lib/Support before the utilities, then use the new 2002-12-02 01:23:26 +00:00
Makefile.common Use -Wl,-x instead of -s: it is more portable, and in particular, 2002-12-16 01:31:18 +00:00
Makefile.config
Makefile.Linux Add an option (which will go away in the future) signfifying that there is a JIT under Linux 2003-01-13 00:13:19 +00:00
Makefile.rules Use -Wl,-x instead of -s: it is more portable, and in particular, 2002-12-16 01:31:18 +00:00
Makefile.SunOS Export a new ARCH variable indicating what platform is being compiled 2002-12-06 03:45:20 +00:00