| Commit message (Expand) | Author | Age | Files | Lines |
* | Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering | Chris Lattner | 2003-12-28 | 4 | -23/+9 |
* | Whoops, don't try to lower non intrinsic calls | Chris Lattner | 2003-12-28 | 1 | -0/+1 |
* | Eliminate some code that is not needed now that we have the intrinsic lowerin... | Chris Lattner | 2003-12-28 | 4 | -58/+30 |
* | Use the intrinsic lowering functionality | Chris Lattner | 2003-12-28 | 1 | -15/+44 |
* | Really release memory used by functions. Patch by Chris. | Misha Brukman | 2003-12-22 | 1 | -0/+1 |
* | 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 |
* | Rip JIT specific stuff out of TargetMachine, as per PR176 | Chris Lattner | 2003-12-20 | 4 | -25/+61 |
* | * 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 | 8 | -56/+48 |
* | This appears to fix Bug 172 and does not break any other feature tests or | John Criswell | 2003-12-10 | 1 | -0/+6 |
* | * Add code to flush the ICache, which any self-respecting SMC must do | Misha Brukman | 2003-11-21 | 1 | -5/+8 |
* | 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 | 52 | -20/+217 |
* | 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 |
* | For some reason, LICM and GCSE like to crash the FunctionPassManager when they | Misha Brukman | 2003-11-08 | 1 | -2/+4 |
* | Implement branching to a PC-relative constant (not a BasicBlock). | Misha Brukman | 2003-11-07 | 1 | -7/+7 |
* | PreSelection is not optional, it performs a necessary and vital transformation | Misha Brukman | 2003-11-07 | 1 | -12/+15 |
* | Switch to emitting MachineConstantPool the way it was meant to be done. | Misha Brukman | 2003-11-07 | 2 | -49/+8 |
* | Switch to using the standard representation of the constant pool -- namely, the | Misha Brukman | 2003-11-07 | 1 | -338/+322 |
* | We accept TargetMachine as a const reference. | Misha Brukman | 2003-11-07 | 1 | -3/+3 |
* | PreSelection and PeepholeOpts are now FunctionPasses. | Misha Brukman | 2003-11-07 | 1 | -2/+2 |
* | * Stop making a global for each constant that cannot live in an instruction; | Misha Brukman | 2003-11-07 | 1 | -36/+14 |
* | * Use the MachineConstantPool for storing constants instead of a hash_set; | Misha Brukman | 2003-11-07 | 1 | -17/+41 |
* | Use `basename $<` to get just the filename, not full path, for ease of reading. | Misha Brukman | 2003-11-07 | 1 | -2/+2 |
* | Hopefully this will fix PR98 | Chris Lattner | 2003-11-07 | 1 | -2/+2 |
* | * Make the comment header 80 columns long | Misha Brukman | 2003-11-06 | 1 | -3/+3 |
* | Let's not forget about our friends -- Constant Pool indices. | Misha Brukman | 2003-11-06 | 1 | -0/+1 |
* | Do not use a class before it is defined. | Chris Lattner | 2003-11-05 | 1 | -6/+9 |
* | Update verifySavedState()'s comment, so that it reflects its current | Brian Gaeke | 2003-11-04 | 1 | -1/+3 |
* | Add comments. | Brian Gaeke | 2003-11-04 | 1 | -0/+4 |
* | Include llvm/CodeGen/MachineCodeForInstruction.h. Use it to start | Brian Gaeke | 2003-10-30 | 1 | -6/+29 |
* | Make AllocState an enum. | Brian Gaeke | 2003-10-30 | 1 | -2/+12 |
* | Tweak sed commands so that they filter out more # stuff and also | Brian Gaeke | 2003-10-29 | 1 | -3/+3 |
* | Publicize the type of FnAllocState. | Brian Gaeke | 2003-10-24 | 2 | -2/+15 |
* | Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction. | Brian Gaeke | 2003-10-23 | 1 | -0/+9 |
* | Move AllocInfo structure to a private AllocInfo.h header file. | Brian Gaeke | 2003-10-23 | 1 | -48/+15 |
* | Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants. | Brian Gaeke | 2003-10-23 | 1 | -1/+1 |
* | New file, containing AllocInfo structure. | Brian Gaeke | 2003-10-23 | 1 | -0/+61 |