llvm-6502/lib
Misha Brukman 7e898c3e04 * cFP class split into cFP32 and cFP64
* Fn args passed in registers are now recorded as used by the call instruction
`-> asm printer updated to not print out those registers with the call instr
* Stack frame layout in prolog/epilog fixed, spills and vararg fns now work
* float/double to signed int codegen now correct
* various single precision float codegen bugs fixed
* const integer multiply codegen fixed
* select and setcc blocks inserted into the correct place in machine CFG
* load of integer constant code optimized

All of Shootout tests now work.  Great thanks to Nate Begeman for the patch!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15014 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-20 00:41:46 +00:00
..
Analysis bug 122: 2004-07-18 00:18:30 +00:00
Archive Add #include <iostream> which is needed now that Value.h doesn't include it 2004-07-04 11:01:27 +00:00
AsmParser bug 122: 2004-07-18 00:08:11 +00:00
Bytecode bug 122: 2004-07-18 00:18:30 +00:00
CodeGen Remove dead code. 2004-07-19 23:35:55 +00:00
Debugger bug 122: 2004-07-18 00:44:37 +00:00
ExecutionEngine bug 122: 2004-07-18 00:41:27 +00:00
Linker bug 122: 2004-07-17 23:50:57 +00:00
Support Err, fix last checkin 2004-07-19 06:03:51 +00:00
System A description of what this library is about, reference to the documentation 2004-07-18 22:33:08 +00:00
Target * cFP class split into cFP32 and cFP64 2004-07-20 00:41:46 +00:00
Transforms Fix a performance regression from the CPR patch, simplify code 2004-07-18 21:34:16 +00:00
VMCore classof implementations are now inlined 2004-07-19 00:59:10 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00