| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add support for the sig(set|long)jmp intrinsics | Chris Lattner | 2003-08-18 | 1 | -0/+2 |
| * | Factory methods for FunctionPasses now return type FunctionPass *. | Brian Gaeke | 2003-08-13 | 1 | -1/+1 |
| * | This is the real fix for the previous register allocator problem. | Chris Lattner | 2003-08-05 | 1 | -0/+2 |
| * | Fix Bug: test/Regression/Jello/2003-08-03-CallArgLiveRanges.llx | Chris Lattner | 2003-08-04 | 1 | -21/+27 |
| * | Use target specific interface instead of forcing it to be target-generic | Chris Lattner | 2003-07-30 | 1 | -4/+6 |
| * | Rename function to be more consistent with filename | Chris Lattner | 2003-07-26 | 1 | -2/+2 |
| * | If the pass changes _anything_ it must return true | Chris Lattner | 2003-07-26 | 1 | -1/+2 |
| * | Simplify code by using ConstantInt::getRawValue instead of checking to see | Chris Lattner | 2003-07-23 | 1 | -23/+6 |
| * | Please, save your applause^H^H^H^H^H^H^H^Hflames for the end... | Brian Gaeke | 2003-07-18 | 1 | -3/+6 |
| * | Use getClassB for load and store; we don't want to abort when we | Brian Gaeke | 2003-07-17 | 1 | -2/+2 |
| * | Setjmp should always return zero if we don't implement longjmp. This avoids | Chris Lattner | 2003-06-30 | 1 | -0/+2 |
| * | Until there is a setjmp/longjmp transformation pass, codegen setjmp as a noop | Chris Lattner | 2003-06-29 | 1 | -0/+4 |
| * | Do not use the inefficient, fixed function, CBW, CDQ, ... instructions | Chris Lattner | 2003-06-22 | 1 | -2/+4 |
| * | Minor simplification to 64-bit instsel | Chris Lattner | 2003-06-21 | 1 | -4/+4 |
| * | For 16 and 32-bit multiplies, use the IMUL instruction instead of the MUL ins... | Chris Lattner | 2003-06-21 | 1 | -21/+11 |
| * | Generate code for LONG indexes to getelementptr instructions more efficiently | Chris Lattner | 2003-06-21 | 1 | -1/+25 |
| * | Implement generation of cmp R, C to not use an extra register | Chris Lattner | 2003-06-05 | 1 | -11/+32 |
| * | Special case simple binary operator X op C | Chris Lattner | 2003-06-05 | 1 | -27/+55 |
| * | Remove usage of typedef | Chris Lattner | 2003-06-03 | 1 | -4/+2 |
| * | * Implement cast (long|ulong) to bool | Chris Lattner | 2003-06-01 | 1 | -4/+22 |
| * | Add support for shl and shr for 64 bit integer types | Chris Lattner | 2003-06-01 | 1 | -1/+51 |
| * | Clean up #includes | Chris Lattner | 2003-05-13 | 1 | -8/+2 |
| * | Make abort more explicit | Chris Lattner | 2003-05-12 | 1 | -1/+3 |
| * | Remove the assertion failure of course... doh | Chris Lattner | 2003-05-12 | 1 | -7/+0 |
| * | Implement casts from unsigned integers to floating point | Chris Lattner | 2003-05-12 | 1 | -11/+43 |
| * | Make error messages more useful than jsut an abort | Chris Lattner | 2003-05-12 | 1 | -2/+9 |
| * | Do not insert multiple initializations for the same value in a PHI node | Chris Lattner | 2003-05-12 | 1 | -9/+29 |
| * | Add support for Add, Sub, And, Or, & Xor constant exprs | Chris Lattner | 2003-05-08 | 1 | -13/+45 |
| * | Add support for variable argument functions! | Chris Lattner | 2003-05-08 | 1 | -2/+84 |
| * | IMPLICIT_DEF was not the beautiful elegant solution I thought it was going | Chris Lattner | 2003-05-07 | 1 | -6/+3 |
| * | Emit pseudo instructions to indicate that some registers are live on entrance | Chris Lattner | 2003-05-06 | 1 | -0/+11 |
| * | The Hyphenation-Adding Committee is now in session. | Misha Brukman | 2003-05-03 | 1 | -1/+1 |
| * | Fix bogus assert | Chris Lattner | 2003-04-25 | 1 | -3/+3 |
| * | Fix iterator invalidation problem with cast instructions | Chris Lattner | 2003-04-23 | 1 | -1/+1 |
| * | Implement the constantexpr CAST instruction correctly | Chris Lattner | 2003-04-23 | 1 | -45/+56 |
| * | It's "necessary" to spell "necessarily" correctly. | Misha Brukman | 2003-04-22 | 1 | -2/+2 |
| * | Add support for a simple constantexpr: cast of one ptr type to another | Chris Lattner | 2003-04-21 | 1 | -0/+5 |
| * | Don't emit unneccesary branch instructions! | Chris Lattner | 2003-01-16 | 1 | -15/+41 |
| * | Implement optimization folding setcc into branch. | Chris Lattner | 2003-01-16 | 1 | -38/+113 |
| * | Implement code to keep the stack pointer aligned to an 8 byte boundary. | Chris Lattner | 2003-01-16 | 1 | -1/+1 |
| * | Rename MachineInstrInfo -> TargetInstrInfo | Chris Lattner | 2003-01-14 | 1 | -2/+2 |
| * | * Adjust to use new interfaces, eliminating CurReg stuff | Chris Lattner | 2003-01-13 | 1 | -410/+802 |
| * | Rename FunctionFrameInfo to MachineFrameInfo | Chris Lattner | 2002-12-28 | 1 | -7/+7 |
| * | * Use the new Abstract Frame Manager to handle incoming arguments and | Chris Lattner | 2002-12-28 | 1 | -100/+186 |
| * | * Simplify Value classes | Chris Lattner | 2002-12-25 | 1 | -183/+243 |
| * | Changes to compile with GCC 2.96 | Chris Lattner | 2002-12-24 | 1 | -6/+49 |
| * | Don't force setCC instructions into AL | Chris Lattner | 2002-12-18 | 1 | -4/+1 |
| * | Build add instructions of the correct form! | Chris Lattner | 2002-12-16 | 1 | -1/+1 |
| * | Two fixes: | Chris Lattner | 2002-12-16 | 1 | -21/+23 |
| * | Make sure stack manipulation refers to ESP the right number of times | Chris Lattner | 2002-12-16 | 1 | -1/+2 |