| Commit message (Expand) | Author | Age | Files | Lines |
| * | Pass boolean constants into function calls more efficiently, generating: | Chris Lattner | 2004-05-12 | 1 | -1/+7 |
| * | Do not pass in the same argument to the extracted function more than once, and | Chris Lattner | 2004-05-12 | 1 | -1/+8 |
| * | Implement support for code extracting basic blocks that have a return | Chris Lattner | 2004-05-12 | 1 | -2/+12 |
| * | Implement splitting of PHI nodes, allowing block extraction of BB's that have | Chris Lattner | 2004-05-12 | 1 | -7/+96 |
| * | * Pull some code out into the definedInRegion/definedInCaller methods | Chris Lattner | 2004-05-12 | 1 | -78/+78 |
| * | Generate substantially better code when there are a limited number of exits | Chris Lattner | 2004-05-12 | 1 | -22/+61 |
| * | Two minor improvements: | Chris Lattner | 2004-05-12 | 1 | -18/+14 |
| * | Switch this from using an std::map to using a DenseMap. This speeds up | Chris Lattner | 2004-05-10 | 1 | -6/+5 |
| * | Use a new VRegPHIUseCount to compute uses of PHI values by other phi values | Chris Lattner | 2004-05-10 | 1 | -14/+21 |
| * | Now that we use an ilist of machine instructions, iterators are more robust | Chris Lattner | 2004-05-10 | 1 | -5/+8 |
| * | Fix a fairly serious pessimizaion that was preventing us from efficiently | Chris Lattner | 2004-05-10 | 1 | -2/+3 |
| * | Patch to fix PR337. Make sure to mark all aliased physical registers as used | Chris Lattner | 2004-05-10 | 1 | -3/+8 |
| * | Fix some comments, avoid sign extending booleans when zero extend works fine | Chris Lattner | 2004-05-09 | 1 | -5/+5 |
| * | Generate more efficient code for casting booleans to integers (no sign extens... | Chris Lattner | 2004-05-09 | 1 | -1/+1 |
| * | syntactically loopify natural loops so that the GCC loop optimizer can find t... | Chris Lattner | 2004-05-09 | 1 | -52/+85 |
| * | Do not emit prototypes for setjmp/longjmp, as they are handled specially | Chris Lattner | 2004-05-09 | 1 | -1/+2 |
| * | Fine grainify namespacification | Chris Lattner | 2004-05-09 | 1 | -4/+1 |
| * | Make the floating point constant pools local to each function, split the | Chris Lattner | 2004-05-09 | 1 | -99/+112 |
| * | Get this looking more like a function pass. | Chris Lattner | 2004-05-09 | 1 | -32/+33 |
| * | Implement the AddPrototypes method | Chris Lattner | 2004-05-09 | 1 | -1/+43 |
| * | Print all PHI copies for successor blocks before the terminator, whether it b... | Chris Lattner | 2004-05-09 | 1 | -10/+23 |
| * | Fix stupid bug in my checkin yesterday | Chris Lattner | 2004-05-08 | 1 | -2/+1 |
| * | Changed CPUResource to allow access to maxnum users. | Tanya Lattner | 2004-05-08 | 1 | -6/+16 |
| * | Updating my versions of ModuloScheduling in cvs. Still not complete. | Tanya Lattner | 2004-05-08 | 4 | -303/+860 |
| * | Add support for widening integral casts. | Brian Gaeke | 2004-05-08 | 1 | -34/+76 |
| * | Add a bunch more branches | Brian Gaeke | 2004-05-08 | 1 | -4/+12 |
| * | Flesh out GEP support | Brian Gaeke | 2004-05-08 | 1 | -3/+53 |
| * | Add ADD with immediate | Brian Gaeke | 2004-05-08 | 1 | -0/+1 |
| * | Add forms of CMP, SUBCC, and a few branches, and some comments. | Brian Gaeke | 2004-05-08 | 1 | -0/+13 |
| * | Add stub support for GEPs. | Brian Gaeke | 2004-05-08 | 1 | -8/+90 |
| * | Add required header | Alkis Evlogimenos | 2004-05-08 | 1 | -0/+1 |
| * | Remove unneeded header | Alkis Evlogimenos | 2004-05-08 | 1 | -1/+0 |
| * | Implement folding of GEP's like: | Chris Lattner | 2004-05-07 | 1 | -53/+43 |
| * | Add support for copying bool constants to registers. | Brian Gaeke | 2004-05-07 | 1 | -8/+36 |
| * | Codegen floating point stores of constants into integer instructions. This | Chris Lattner | 2004-05-07 | 1 | -15/+37 |
| * | Make comparisons against the null pointer as efficient as integer comparisons | Chris Lattner | 2004-05-07 | 1 | -1/+8 |
| * | Fix PR336: The instcombine pass asserts when visiting load instruction | Chris Lattner | 2004-05-07 | 1 | -2/+3 |
| * | Don't call getForwardedType() twice, as recommended by Chris. | John Criswell | 2004-05-06 | 1 | -2/+2 |
| * | Implement the new cl::PositionalEatsArgs flag, refactor code a bit | Chris Lattner | 2004-05-06 | 1 | -52/+65 |
| * | Fix for PR#330. | John Criswell | 2004-05-06 | 1 | -0/+8 |
| * | numeric_limits::infinity() apparently does not work on all systems. As a | Chris Lattner | 2004-05-06 | 2 | -7/+5 |
| * | Move the stuff that fixes the size, orientation & fonts of graphs to | Brian Gaeke | 2004-05-05 | 2 | -12/+4 |
| * | Apply simplification suggested by Chris: why assign() when operator = will do? | Brian Gaeke | 2004-05-04 | 1 | -2/+2 |
| * | Fixed inconsistent indentation. | John Criswell | 2004-05-04 | 1 | -16/+16 |
| * | Missing piece of fix for Bug 333 | Brian Gaeke | 2004-05-04 | 1 | -1/+1 |
| * | Correctly mangle function names when they are used as part of a | Brian Gaeke | 2004-05-04 | 1 | -3/+3 |
| * | Add "Args" optional argument to AbstractInterpreter factory methods, which | Brian Gaeke | 2004-05-04 | 1 | -31/+71 |
| * | Remove unneeded check | Chris Lattner | 2004-05-04 | 1 | -1/+0 |
| * | Improve signed division by power of 2 *dramatically* from this: | Chris Lattner | 2004-05-04 | 1 | -9/+63 |
| * | Add stub support for reading BBTraces. | Brian Gaeke | 2004-05-04 | 1 | -0/+16 |