| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Build COND_BRANCHes which may become long or short, decided by a later pass. | Misha Brukman | 2004-07-27 | 1 | -23/+14 | 
| *  | Add IMPLICIT_DEF of LR for branch-and-link instrs (calls and global accesses) | Misha Brukman | 2004-07-27 | 1 | -0/+2 | 
| *  | * Rewrote casts | Misha Brukman | 2004-07-26 | 1 | -192/+510 | 
| *  | Eliminate spurious empty space; make code easier to page through. | Misha Brukman | 2004-07-23 | 1 | -21/+12 | 
| *  | Implement casting a floating point to 32-bit unsigned value | Misha Brukman | 2004-07-23 | 1 | -2/+61 | 
| *  | * Codegen of GEPs dramatically improved by folding multiplies and adds | Misha Brukman | 2004-07-23 | 1 | -51/+134 | 
| *  | * Change class of BoolTy back to cInt | Misha Brukman | 2004-07-23 | 1 | -19/+19 | 
| *  | * Change bool from cInt to cByte (for now) | Misha Brukman | 2004-07-22 | 1 | -67/+90 | 
| *  | * Add the lost fix to define the second reg of a 2-reg representation of longs | Misha Brukman | 2004-07-21 | 1 | -1/+4 | 
| *  | * Speed up canUseAsImmediateForOpcode() by comparing Operand before | Misha Brukman | 2004-07-21 | 1 | -19/+19 | 
| *  | * Fix printing of signed immediate values | Misha Brukman | 2004-07-21 | 1 | -503/+427 | 
| *  | Treat external variables similarly to those with weak linkage: load indirect. | Misha Brukman | 2004-07-20 | 1 | -4/+4 | 
| *  | * Differentiate between global and weak symbol loads | Misha Brukman | 2004-07-20 | 1 | -64/+45 | 
| *  | Move handing of GlobalValues from getReg() to copyConstantToRegister(), this | Misha Brukman | 2004-07-20 | 1 | -19/+11 | 
| *  | * cFP class split into cFP32 and cFP64 | Misha Brukman | 2004-07-20 | 1 | -218/+229 | 
| *  | Fix infinite loop | Chris Lattner | 2004-07-18 | 1 | -5/+5 | 
| *  | CPR Fixes | Chris Lattner | 2004-07-18 | 1 | -4/+2 | 
| *  | * Use LI(S) to copy constants into registers intead of ADDI(S) as the latter is | Misha Brukman | 2004-07-16 | 1 | -77/+154 | 
| *  | Patches towards fixing PR341 | Chris Lattner | 2004-07-15 | 1 | -1/+1 | 
| *  | Make sure MTSPR instruction is inserted into the BasicBlock | Misha Brukman | 2004-07-14 | 1 | -1/+1 | 
| *  | Don't define the same register twice when loading a ConstantPointerRef to a reg | Misha Brukman | 2004-07-14 | 1 | -5/+3 | 
| *  | * Fix multiplication by powers of two and otherwise | Misha Brukman | 2004-07-14 | 1 | -5/+9 | 
| *  | * Specify that FP arith options have 3 operands | Misha Brukman | 2004-07-13 | 1 | -13/+10 | 
| *  | Correctly load FP constants out of the constant pool. | Misha Brukman | 2004-07-12 | 1 | -6/+3 | 
| *  | Add compilability | Chris Lattner | 2004-07-11 | 1 | -0/+1 | 
| *  | * Add support for indexing into structures, thanks to Chris (x86) | Misha Brukman | 2004-07-09 | 1 | -60/+94 | 
| *  | Add support for __fixdfdi(), __floatdisf(), and __floatdidf() external functions | Misha Brukman | 2004-07-08 | 1 | -3/+11 | 
| *  | * Use several Function* for external functions instead of a std::map | Misha Brukman | 2004-07-08 | 1 | -26/+39 | 
| *  | * Add support for loading FP constants from the constant pool | Misha Brukman | 2004-07-08 | 1 | -10/+44 | 
| *  | * Use a map for caching lookups to external functions (fp div/rem) | Misha Brukman | 2004-07-07 | 1 | -20/+28 | 
| *  | Add fmod() to the Module being compiled so that it gets a stub in the asm file | Misha Brukman | 2004-07-07 | 1 | -3/+8 | 
| *  | * Add support for calling vararg functions (must pass doubles in int regs too) | Misha Brukman | 2004-07-06 | 1 | -68/+89 | 
| *  | * Add utility functions: convert SetCC => PPC opcode and invert PPC opcode | Misha Brukman | 2004-07-06 | 1 | -34/+49 | 
| *  | * Get rid of constant-expr handling code: we use the ConstantExpr lowering pass | Misha Brukman | 2004-07-01 | 1 | -100/+82 | 
| *  | * Don't save LR when outputting globals: it's already saved on the stack once | Misha Brukman | 2004-06-29 | 1 | -41/+46 | 
| *  | Fix loading and storing PC-relative static variables, courtesy of Nate Begeman. | Misha Brukman | 2004-06-28 | 1 | -2/+11 | 
| *  | Do not move any values into registers for a void return (there isn't anything). | Misha Brukman | 2004-06-25 | 1 | -20/+23 | 
| *  | Fix opcode: no immediate in an `or r1, r2, r3' (all registers) instr. | Misha Brukman | 2004-06-25 | 1 | -1/+1 | 
| *  | Fix bug in previous checkin. | Misha Brukman | 2004-06-25 | 1 | -1/+1 | 
| *  | * Wrap long lines | Misha Brukman | 2004-06-25 | 1 | -13/+27 | 
| *  | Excise X86-specific comments. | Misha Brukman | 2004-06-25 | 1 | -10/+0 | 
| *  | Add a `break' in the switch/case statement between the int/fp sections. | Misha Brukman | 2004-06-24 | 1 | -1/+1 | 
| *  | Unindent some more code to be consistent. | Misha Brukman | 2004-06-24 | 1 | -59/+59 | 
| *  | Unindent some code, it only needs 2 spaces. | Misha Brukman | 2004-06-24 | 1 | -23/+23 | 
| *  | In emitting code for a GEP instr, iterate over GEPTypes because there is one | Misha Brukman | 2004-06-24 | 1 | -1/+4 | 
| *  | * Make indentation consistent at 2 chars | Misha Brukman | 2004-06-21 | 1 | -201/+312 | 
| *  | llvm/IntrinsicLowering.h => llvm/CodeGen/IntrinsicLowering.h | Misha Brukman | 2004-06-21 | 1 | -1/+1 | 
| *  | Intrinsic::isnan has gone away, support for it commented out. | Misha Brukman | 2004-06-21 | 1 | -3/+7 | 
| *  | Convert tabs to spaces. | Misha Brukman | 2004-06-21 | 1 | -375/+375 | 
| *  | Type::getPrimitiveID() -> getTypeID() | Misha Brukman | 2004-06-21 | 1 | -4/+4 |