| Commit message (Expand) | Author | Age | Files | Lines |
| * | finegrainify namespacification | Chris Lattner | 2003-12-22 | 1 | -3/+13 |
| * | Really release memory used by functions. Patch by Chris. | Misha Brukman | 2003-12-22 | 1 | -0/+1 |
| * | Move FP_REG_KILL closer to the return instruction. | Alkis Evlogimenos | 2003-12-21 | 2 | -2/+4 |
| * | 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 |
| * | Finally, _actually delete the machine code_ for a function, after it has | Chris Lattner | 2003-12-20 | 2 | -2/+9 |
| * | 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 |
| * | Remove a horrible API | Chris Lattner | 2003-12-20 | 1 | -2/+0 |
| * | A minor cleanup for better encapsulation | Chris Lattner | 2003-12-20 | 1 | -12/+13 |
| * | Rip JIT specific stuff out of TargetMachine, as per PR176 | Chris Lattner | 2003-12-20 | 9 | -63/+135 |
| * | * Converted C-style comments to C++ | Misha Brukman | 2003-12-17 | 1 | -13/+15 |
| * | Reordered #includes. | Misha Brukman | 2003-12-17 | 1 | -5/+5 |
| * | Doxygenified some comments, reduced extraneous space. | Misha Brukman | 2003-12-17 | 1 | -19/+12 |
| * | Reorganized the Sparc backend to be more modular -- each different | Misha Brukman | 2003-12-17 | 13 | -773/+845 |
| * | Change interface of MachineOperand as follows: | Alkis Evlogimenos | 2003-12-14 | 12 | -72/+58 |
| * | Change preserve all claim to just preserve live variables and phielimination. | Alkis Evlogimenos | 2003-12-14 | 2 | -2/+4 |
| * | Add a floating point killer pass. This pass runs before register | Alkis Evlogimenos | 2003-12-13 | 4 | -0/+120 |
| * | Modified cast so that it converts the int to a long before casting to | John Criswell | 2003-12-12 | 1 | -1/+1 |
| * | Implement the TargetMachine::getJITStubForFunction method for X86, finegrainify | Chris Lattner | 2003-12-12 | 2 | -4/+13 |
| * | Turn off "attribute weak" to pacify Mac OS X's system compiler, which prints a | Brian Gaeke | 2003-12-11 | 2 | -8/+50 |
| * | This appears to fix Bug 172 and does not break any other feature tests or | John Criswell | 2003-12-10 | 1 | -0/+6 |
| * | Upon Chris's suggestion, moved the #ifdef's to the generated C code. | John Criswell | 2003-12-10 | 2 | -16/+10 |
| * | Fixed the CBE on Solaris/Sparc. We need to define the return value of | John Criswell | 2003-12-10 | 2 | -2/+16 |
| * | 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 |
| * | Finegrainify namespacification | Chris Lattner | 2003-11-30 | 2 | -8/+4 |
| * | 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 |
| * | Do not depend on the gep index types to determine what flavor of index it is | Chris Lattner | 2003-11-25 | 2 | -36/+44 |
| * | Support constant casting constant pointers to ints/uints, and/or | Brian Gaeke | 2003-11-22 | 2 | -8/+16 |
| * | Constant shift expressions, meet InstSelectSimple. Yow!! | Brian Gaeke | 2003-11-22 | 2 | -100/+110 |
| * | Stub for constant shift expr support. | Brian Gaeke | 2003-11-22 | 2 | -0/+46 |
| * | Fix PR149 - support constant shift expressions. | Brian Gaeke | 2003-11-22 | 2 | -0/+8 |
| * | * Add code to flush the ICache, which any self-respecting SMC must do | Misha Brukman | 2003-11-21 | 1 | -5/+8 |
| * | Fix PR123 | Chris Lattner | 2003-11-18 | 2 | -14/+14 |
| * | ISO 9899 7.13.2.1 (3) says that "[...] the values of objects of automatic | Chris Lattner | 2003-11-16 | 2 | -8/+78 |
| * | Include the file before we close the llvm namespace. | Misha Brukman | 2003-11-13 | 1 | -1/+2 |
| * | Substantially re-organized this file: | Misha Brukman | 2003-11-13 | 1 | -600/+554 |
| * | The function to create an instance of this pass is no longer a method of | Misha Brukman | 2003-11-13 | 2 | -2/+2 |
| * | The functions to create new instances of passes are no longer methods in the | Misha Brukman | 2003-11-13 | 1 | -15/+16 |
| * | * Put command-line switches in their own namespace | Misha Brukman | 2003-11-13 | 1 | -17/+16 |
| * | Force a dependency on the .inc file, which must be generated! | Misha Brukman | 2003-11-13 | 1 | -0/+3 |
| * | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 78 | -72/+371 |
| * | Fix problems linking against the reoptimizer; _llvm_regAllocState must have | Brian Gaeke | 2003-11-10 | 1 | -2/+2 |
| * | Operand numbers are now ints. Save the register allocation of the value | Brian Gaeke | 2003-11-10 | 3 | -30/+40 |
| * | Fix PR103 | Brian Gaeke | 2003-11-09 | 1 | -6/+3 |
| * | Fix two typos I found in comments. | Brian Gaeke | 2003-11-08 | 2 | -3/+3 |