| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Simplify code | Chris Lattner | 2003-12-10 | 1 | -6/+1 |
* | Avoid performing two identical lookups when one will suffice | Chris Lattner | 2003-12-10 | 1 | -3/+1 |
* | Make LICM itself a bit more efficient, and make the generated code more effic... | Chris Lattner | 2003-12-10 | 1 | -21/+26 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-10 | 1 | -4/+1 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-10 | 1 | -10/+8 |
* | Implement instruction sinking out of loops. This still can do a little bit | Chris Lattner | 2003-12-10 | 1 | -61/+246 |
* | Do not insert one entry PHI nodes in split exit blocks! | Chris Lattner | 2003-12-09 | 1 | -13/+23 |
* | Refactor code a little bit, eliminating the gratuitous InstVisitor, which | Chris Lattner | 2003-12-09 | 1 | -41/+43 |
* | Fine grainify namespacification | Chris Lattner | 2003-12-09 | 1 | -36/+48 |
* | Implement: TailCallElim/accum_recursion_constant_arg.ll | Chris Lattner | 2003-12-08 | 1 | -6/+60 |
* | Implement: test/Regression/Transforms/TailCallElim/accum_recursion.ll | Chris Lattner | 2003-12-08 | 1 | -12/+122 |
* | implement method | Chris Lattner | 2003-12-08 | 1 | -0/+7 |
* | Use the new method, though noone currently implements it any better than before | Chris Lattner | 2003-12-08 | 1 | -1/+5 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-08 | 4 | -17/+5 |
* | Cleanup and restructure the code to make it easier to read and maintain. | Chris Lattner | 2003-12-08 | 1 | -53/+126 |
* | Implement RaiseAllocations/FreeCastConstantExpr.ll | Chris Lattner | 2003-12-07 | 1 | -12/+37 |
* | * Finegrainify namespacification | Chris Lattner | 2003-12-07 | 1 | -4/+17 |
* | The recalclulate method was a nasty hack that was once used by the -cee pass, | Chris Lattner | 2003-12-07 | 1 | -16/+12 |
* | Completely rewrite domset, idom, and domtree implementation. Now it is based | Chris Lattner | 2003-12-07 | 1 | -159/+266 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-07 | 1 | -3/+38 |
* | Make assertion stricter. Since the source operands are allocated at | Alkis Evlogimenos | 2003-12-05 | 1 | -1/+1 |
* | Fix bug in register spilling when a preallocated live range overlaps a | Alkis Evlogimenos | 2003-12-05 | 1 | -13/+3 |
* | Move operator<<(std::ostream&, const LiveInterval&) out of the header file. | Alkis Evlogimenos | 2003-12-05 | 2 | -9/+13 |
* | Sort live intervals by increasing start point. | Alkis Evlogimenos | 2003-12-05 | 1 | -0/+1 |
* | Improve debugging output and clean up some code. | Alkis Evlogimenos | 2003-12-04 | 1 | -17/+14 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-02 | 1 | -6/+3 |
* | Lock abstraction, introduced with a view toward making the JIT thread-safe. | Brian Gaeke | 2003-12-01 | 1 | -0/+24 |
* | Emit & read more compressed bytecode by not emitting a bytecodeblock for | Chris Lattner | 2003-12-01 | 4 | -14/+51 |
* | Add an option to enable the SSA based peephole optimizer. | Chris Lattner | 2003-12-01 | 2 | -4/+13 |
* | Add a new SSA-based peephole optimizer which includes copy propagation and | Chris Lattner | 2003-12-01 | 2 | -4/+566 |
* | generalize the instruction types permitted a bit | Chris Lattner | 2003-12-01 | 2 | -70/+84 |
* | Print instructions before register allocation is performed. Also fix | Alkis Evlogimenos | 2003-11-30 | 1 | -6/+26 |
* | Finegrainify namespacification | Chris Lattner | 2003-11-30 | 2 | -8/+4 |
* | Remove "numReloaded" statistic. | Alkis Evlogimenos | 2003-11-30 | 1 | -2/+0 |
* | Emit constants to one contiguous block, but this time, respect alignment cons... | Chris Lattner | 2003-11-30 | 1 | -5/+27 |
* | Go back to allocating memory for each constant separately. Since SPARCs do not | Misha Brukman | 2003-11-30 | 1 | -20/+5 |
* | Fix test: Transforms/LevelRaise/2003-11-28-IllegalTypeConversion.ll | Chris Lattner | 2003-11-29 | 1 | -6/+7 |
* | * The return value of LinkLibraries is ignored, so remove it. | Chris Lattner | 2003-11-28 | 1 | -36/+27 |
* | To not barf when an error occurs. | Chris Lattner | 2003-11-26 | 1 | -9/+9 |
* | output foo(void) as appropriate | Chris Lattner | 2003-11-26 | 2 | -0/+4 |
* | Fix bug in previous checkin | Chris Lattner | 2003-11-25 | 2 | -2/+2 |
* | Fix const correctness | Chris Lattner | 2003-11-25 | 1 | -1/+1 |
* | Relax constrains on GEP type indexes | Chris Lattner | 2003-11-25 | 2 | -10/+16 |
* | Do not use index type to determine what it is indexing into! | Chris Lattner | 2003-11-25 | 1 | -26/+26 |
* | Do not depend on the gep index types to determine what flavor of index it is | Chris Lattner | 2003-11-25 | 2 | -36/+44 |
* | Do not depend on structure elements being of type UByteTy | Chris Lattner | 2003-11-25 | 2 | -22/+31 |
* | Do not depend on index type to determine whether it is a structure or sequent... | Chris Lattner | 2003-11-25 | 1 | -11/+12 |
* | Fix file header | Chris Lattner | 2003-11-25 | 1 | -1/+1 |
* | Remove dead variable | Chris Lattner | 2003-11-25 | 1 | -1/+0 |
* | Use gep_type_begin/end instead of looking for ubytes | Chris Lattner | 2003-11-25 | 1 | -4/+7 |