llvm-6502/lib
Misha Brukman bebde759e5 * Use LI(S) to copy constants into registers intead of ADDI(S) as the latter is
a funky way to "use" R0 for a 0-valued operand
* Add IMPLICIT_DEFs for incoming function arguments via registers to help the
  register allocator not clobber those registers
* Implement comparisons with longs
* Teach emitSelectOperation() to fold the SetCC operation

Patch contributed by Nate Begeman


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14901 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-16 21:06:24 +00:00
..
Analysis Be compatible with IA64 2004-07-16 00:04:13 +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 Fix the regressions handling unnamed global variables 2004-07-16 01:18:09 +00:00
Bytecode Fix for PR341 2004-07-15 02:40:04 +00:00
CodeGen Fix IA64 compatibility 2004-07-16 00:06:01 +00:00
Debugger Add #include <iostream> since Value.h does not #include it any more. 2004-07-04 12:19:56 +00:00
ExecutionEngine Fixes for PR341 2004-07-15 02:51:32 +00:00
Linker - #include <iostream> since its not in Value.h any more. 2004-07-04 11:52:49 +00:00
Support Correctly build shared objects on MacOS X for debugging code generators 2004-07-16 19:45:45 +00:00
Target * Use LI(S) to copy constants into registers intead of ADDI(S) as the latter is 2004-07-16 21:06:24 +00:00
Transforms This patch was contributed by Daniel Berlin! 2004-07-15 23:36:43 +00:00
VMCore Add convinience constructor for function calls with two args. 2004-07-16 12:04:28 +00:00
Makefile CBackend is no longer here 2004-02-13 23:29:37 +00:00