llvm-6502/lib
Reid Spencer af0e956cef 1. Remove dead code (lshift function).
2. Consolidate memory allocation into just two inline functions.
3. Convert "unsigned" to uint32_t to gaurantee its size.
4. Eliminate magic constants and replace with symbolic equivalent.
5. Improve code documentation slightly.
6. Simplify the logical operator code because bitwidths must be the same.
7. Fix indentation per coding standards.
8. Use exit-early style to reduce indentation in several functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34389 91177308-0d34-0410-b5e6-96231b3b80d8
2007-02-18 18:38:44 +00:00
..
Analysis For PR1195: 2007-02-15 02:26:10 +00:00
Archive move archive-specific stuff out of bcreader into archive library. 2007-02-07 23:53:17 +00:00
AsmParser For PR1195: 2007-02-15 03:39:18 +00:00
Bytecode For PR1195: 2007-02-15 03:39:18 +00:00
CodeGen - Changes how function livein's are handled, they now have a start index of 0. 2007-02-17 11:15:40 +00:00
Debugger Don't use <sstream> in Streams.h but <iosfwd> instead. 2006-12-07 23:41:45 +00:00
ExecutionEngine For PR1195: 2007-02-15 02:26:10 +00:00
Linker For PR1195: 2007-02-15 02:26:10 +00:00
Support 1. Remove dead code (lshift function). 2007-02-18 18:38:44 +00:00
System Add possibility to set memory limit for binaries run via libSystem. This 2007-02-16 19:11:07 +00:00
Target Added getReservedRegs(). 2007-02-17 11:06:00 +00:00
Transforms convert more vectors to smallvectors, 2.8% speedup 2007-02-15 22:52:10 +00:00
VMCore temporarily revert Devang's most recent patch, which caused a large 2007-02-17 23:14:24 +00:00
Makefile Changes to support making the shift instructions be true BinaryOperators. 2007-02-02 02:16:23 +00:00