| Commit message (Expand) | Author | Age | Files | Lines |
* | minor cleanups | Chris Lattner | 2003-12-26 | 1 | -7/+6 |
* | No longer run atExit functions from run() | Chris Lattner | 2003-12-26 | 3 | -23/+27 |
* | No longer run atExit functions from run() | Chris Lattner | 2003-12-26 | 2 | -10/+6 |
* | Improve debugging output when choosing a register to spill. | Alkis Evlogimenos | 2003-12-24 | 1 | -8/+3 |
* | Do a separate pass to compute spill weights because doing it inline | Alkis Evlogimenos | 2003-12-24 | 1 | -10/+27 |
* | Right, fix the problem with invoke instructions, not just call instructions | Chris Lattner | 2003-12-23 | 1 | -1/+1 |
* | Do not delete the type holder until after the call instruction has been | Chris Lattner | 2003-12-23 | 1 | -1/+1 |
* | Modified the logic so that library objects with main() are only linked in | John Criswell | 2003-12-23 | 1 | -6/+7 |
* | Minor cleanups, plug a minor memory leak | Chris Lattner | 2003-12-23 | 2 | -5/+2 |
* | Change the way free regusters are computed and perform better | Alkis Evlogimenos | 2003-12-23 | 1 | -130/+77 |
* | Modified the linker so that it always links in an object from an archive | John Criswell | 2003-12-23 | 1 | -11/+21 |
* | rename ClassifyExpression -> ClassifyExpr | Chris Lattner | 2003-12-23 | 4 | -19/+19 |
* | More minor non-functional changes. This now computes the exit condition, though | Chris Lattner | 2003-12-23 | 1 | -15/+52 |
* | Remove extraneous #include | Chris Lattner | 2003-12-23 | 2 | -16/+11 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-23 | 1 | -42/+42 |
* | Fix memory corruption bug PR193 | Chris Lattner | 2003-12-22 | 1 | -20/+26 |
* | Reverted back to revision 1.11. The previous fix doesn't really fix | John Criswell | 2003-12-22 | 3 | -36/+9 |
* | Fix crash when compiling twolf. | Alkis Evlogimenos | 2003-12-22 | 1 | -1/+2 |
* | Don't mind me, I'm just refactoring away. This patch makes room for LFTR, but | Chris Lattner | 2003-12-22 | 1 | -90/+130 |
* | finegrainify namespacification | Chris Lattner | 2003-12-22 | 1 | -8/+23 |
* | Implement IndVarsSimplify/pointer-indvars.ll, transforming pointer | Chris Lattner | 2003-12-22 | 1 | -9/+19 |
* | finegrainify namespacification | Chris Lattner | 2003-12-22 | 1 | -3/+13 |
* | Fix PR194 | Chris Lattner | 2003-12-22 | 1 | -56/+85 |
* | Really release memory used by functions. Patch by Chris. | Misha Brukman | 2003-12-22 | 1 | -0/+1 |
* | Remove verifyIntervals() since it doesn't actually work right now. | Alkis Evlogimenos | 2003-12-21 | 1 | -52/+0 |
* | Change weight into a float so that we can take into account the | Alkis Evlogimenos | 2003-12-21 | 3 | -15/+31 |
* | Move FP_REG_KILL closer to the return instruction. | Alkis Evlogimenos | 2003-12-21 | 2 | -2/+4 |
* | Add support for inactive intervals. This effectively reuses registers | Alkis Evlogimenos | 2003-12-21 | 3 | -243/+376 |
* | Fix PR#193. | John Criswell | 2003-12-20 | 3 | -9/+36 |
* | Move FP_REG_KILL closer to the actual branch instruction. | Alkis Evlogimenos | 2003-12-20 | 2 | -4/+10 |
* | Remove floating point killer pass. This is now implemented in the | Alkis Evlogimenos | 2003-12-20 | 7 | -116/+10 |
* | Add a new target-independent machine code freeing pass | Chris Lattner | 2003-12-20 | 1 | -8/+33 |
* | Finally, _actually delete the machine code_ for a function, after it has | Chris Lattner | 2003-12-20 | 2 | -2/+9 |
* | This should not be needed anymore | Chris Lattner | 2003-12-20 | 1 | -4/+0 |
* | Fix memory leak in the stackifier, due to the machinebasicblocks not holding | Chris Lattner | 2003-12-20 | 2 | -0/+2 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-20 | 2 | -42/+40 |
* | Hoist some sparc specific code into the sparc target | Chris Lattner | 2003-12-20 | 3 | -6/+53 |
* | * Finegrainify namespacification | Chris Lattner | 2003-12-20 | 1 | -72/+13 |
* | Remove a horrible API | Chris Lattner | 2003-12-20 | 1 | -2/+0 |
* | Implement PR135, lazy emission of global variables | Chris Lattner | 2003-12-20 | 4 | -19/+85 |
* | Simple refactorings to prepare for lazy global emission | Chris Lattner | 2003-12-20 | 1 | -2/+16 |
* | A minor cleanup for better encapsulation | Chris Lattner | 2003-12-20 | 1 | -12/+13 |
* | Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges the | Chris Lattner | 2003-12-20 | 7 | -315/+217 |
* | Update for changes in the JIT | Chris Lattner | 2003-12-20 | 1 | -2/+2 |
* | Rip JIT specific stuff out of TargetMachine, as per PR176 | Chris Lattner | 2003-12-20 | 13 | -79/+155 |
* | Fix ADCE/2003-12-19-MergeReturn.llx | Chris Lattner | 2003-12-19 | 1 | -7/+8 |
* | Remove the wierd "Operands" loop, by traversing basicblocks in reverse order | Chris Lattner | 2003-12-19 | 1 | -14/+14 |
* | Implement LICM/sink_multiple.ll, by sinking all possible instructions in the | Chris Lattner | 2003-12-19 | 1 | -20/+55 |
* | Generalize a special case to fix PR187 | Chris Lattner | 2003-12-19 | 1 | -18/+28 |
* | Factor code out into the Utils library | Chris Lattner | 2003-12-19 | 1 | -23/+3 |