| Commit message (Expand) | Author | Age | Files | Lines |
* | Add # of printed instructions statistic to both the SPARC and X86 LLC backends. | Brian Gaeke | 2003-10-06 | 2 | -0/+8 |
* | Instead of hacking in custom support for Invoke/Unwind, use the LowerInvoke pass | Chris Lattner | 2003-10-05 | 3 | -62/+14 |
* | Moved enum and command-line option in separate file. Also added function that... | Alkis Evlogimenos | 2003-10-02 | 1 | -29/+2 |
* | Change llc command line for register allocators | Alkis Evlogimenos | 2003-10-02 | 1 | -6/+25 |
* | Revert previous change. For some reason this went into the main branch | Alkis Evlogimenos | 2003-10-01 | 1 | -19/+2 |
* | Added command line option for linear scan allocator | Alkis Evlogimenos | 2003-10-01 | 1 | -2/+19 |
* | Be a little more specific about what is begin generated. Only print | Chris Lattner | 2003-09-10 | 1 | -12/+12 |
* | Only emit inter-field-padding if the amount of padding is != 0 | Chris Lattner | 2003-09-10 | 2 | -2/+4 |
* | Updated to find source files using VPATH. This makes writing build rules | John Criswell | 2003-09-09 | 1 | -0/+6 |
* | * Simplify printConstantValueOnly by moving the tail padding stuff directly | Chris Lattner | 2003-09-09 | 2 | -130/+180 |
* | Eliminate support for the llvm.unwind intrinisic, using the Unwind instructio... | Chris Lattner | 2003-09-08 | 2 | -2/+0 |
* | Add support for the unwind instruction | Chris Lattner | 2003-09-08 | 2 | -0/+10 |
* | Checkin of autoconf-style object root. | John Criswell | 2003-09-06 | 1 | -6/+6 |
* | OptInfo is no longer required | Chris Lattner | 2003-09-01 | 1 | -1/+0 |
* | Add support for the llvm.unwind intrinsic, which we codegen to just do an abort | Chris Lattner | 2003-08-28 | 2 | -2/+58 |
* | Targets should configure themselves based on a Module, not some wierd flags | Chris Lattner | 2003-08-24 | 2 | -11/+11 |
* | Implement: Jello/test-constantexpr.ll | Chris Lattner | 2003-08-24 | 2 | -62/+132 |
* | Change all #include'd files to be :: rules instead of : rules | Chris Lattner | 2003-08-21 | 1 | -6/+6 |
* | Add support for the sig(set|long)jmp intrinsics | Chris Lattner | 2003-08-18 | 2 | -0/+4 |
* | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 4 | -4/+4 |
* | Fix ABI issue: Longs really do need to be only 4 byte aligned on X86. | Chris Lattner | 2003-08-17 | 1 | -1/+2 |
* | Adjust to new API, add expandCall stub | Chris Lattner | 2003-08-15 | 2 | -20/+20 |
* | Add support for unconditional branches and for emitting JE instructions | Chris Lattner | 2003-08-15 | 1 | -3/+15 |
* | X86 static backend: smacked | Brian Gaeke | 2003-08-13 | 1 | -6/+2 |
* | Factory methods for FunctionPasses now return type FunctionPass *. | Brian Gaeke | 2003-08-13 | 8 | -8/+8 |
* | addPassesToJITCompile and addPassesToEmitMachineCode now take a | Brian Gaeke | 2003-08-13 | 2 | -4/+5 |
* | addPassesToJITCompile now takes a FunctionPassManager, to support | Brian Gaeke | 2003-08-13 | 1 | -2/+39 |
* | Factory methods for FunctionPasses now return type FunctionPass *. | Brian Gaeke | 2003-08-13 | 1 | -10/+10 |
* | Factory methods for FunctionPasses now return type FunctionPass *. | Brian Gaeke | 2003-08-13 | 2 | -14/+8 |
* | Just incorporating some notes I wrote for myself into a place where they won't | Brian Gaeke | 2003-08-13 | 1 | -0/+14 |
* | Add basic support for 16 and 32 bit function arguments! | Chris Lattner | 2003-08-11 | 1 | -2/+14 |
* | Sort #includes, eliminate #include of "llvm/Type.h" which was redundant | Chris Lattner | 2003-08-11 | 2 | -8/+6 |
* | Cygwin apparently works with %'s on registers! | Chris Lattner | 2003-08-11 | 2 | -10/+4 |
* | Whoops, accidental checkin. :( | Chris Lattner | 2003-08-11 | 1 | -1/+1 |
* | Add a new -enable-cygwin-compatible-output argument, which make the output more | Chris Lattner | 2003-08-11 | 3 | -39/+59 |
* | Print % signs before register names; turn off "noprefix" mode in gas output. | Brian Gaeke | 2003-08-11 | 2 | -32/+62 |
* | Add (ret int) expander so that we can at least write testcases | Chris Lattner | 2003-08-11 | 1 | -0/+9 |
* | Converted tabs to spaces. | Misha Brukman | 2003-08-11 | 1 | -2/+2 |
* | Removed `-debug' so that spurious printouts of patterns are not seen at | Misha Brukman | 2003-08-11 | 1 | -1/+1 |
* | Add patterns for multiply, and, or, and xor | Chris Lattner | 2003-08-11 | 1 | -22/+22 |
* | Until the pattern matching instruction selector is finished, enable debug out... | Chris Lattner | 2003-08-11 | 1 | -1/+1 |
* | Add support for a pattern matching instruction selector. This is still in | Chris Lattner | 2003-08-11 | 5 | -12/+260 |
* | This register is never used, disable it. | Chris Lattner | 2003-08-07 | 1 | -2/+2 |
* | Completely eliminate the isVoid TSFlag, shifting over all other fields | Chris Lattner | 2003-08-06 | 2 | -33/+34 |
* | add a pattern for RET, immediates no longer need to be explicitly typed | Chris Lattner | 2003-08-06 | 1 | -10/+10 |
* | Factor shared code | Chris Lattner | 2003-08-05 | 1 | -8/+4 |
* | This is the real fix for the previous register allocator problem. | Chris Lattner | 2003-08-05 | 4 | -1/+6 |
* | Add patterns for (mov R, R) (mov R, I) and subtracts. The moves are to enable | Chris Lattner | 2003-08-04 | 1 | -14/+14 |
* | Change comments into something that TableGen can read! | Chris Lattner | 2003-08-04 | 1 | -6/+10 |
* | Rename register classes to be upper case to make it obvious that they are X86 | Chris Lattner | 2003-08-04 | 2 | -8/+8 |