| Commit message (Expand) | Author | Age |
* | Switch this from using an std::map to using a DenseMap. This speeds up | Chris Lattner | 2004-05-10 |
* | Use a new VRegPHIUseCount to compute uses of PHI values by other phi values | Chris Lattner | 2004-05-10 |
* | Now that we use an ilist of machine instructions, iterators are more robust | Chris Lattner | 2004-05-10 |
* | Fix a fairly serious pessimizaion that was preventing us from efficiently | Chris Lattner | 2004-05-10 |
* | Patch to fix PR337. Make sure to mark all aliased physical registers as used | Chris Lattner | 2004-05-10 |
* | Fix some comments, avoid sign extending booleans when zero extend works fine | Chris Lattner | 2004-05-09 |
* | Generate more efficient code for casting booleans to integers (no sign extens... | Chris Lattner | 2004-05-09 |
* | syntactically loopify natural loops so that the GCC loop optimizer can find t... | Chris Lattner | 2004-05-09 |
* | Do not emit prototypes for setjmp/longjmp, as they are handled specially | Chris Lattner | 2004-05-09 |
* | Fine grainify namespacification | Chris Lattner | 2004-05-09 |
* | Make the floating point constant pools local to each function, split the | Chris Lattner | 2004-05-09 |
* | Get this looking more like a function pass. | Chris Lattner | 2004-05-09 |
* | Implement the AddPrototypes method | Chris Lattner | 2004-05-09 |
* | Print all PHI copies for successor blocks before the terminator, whether it b... | Chris Lattner | 2004-05-09 |
* | Fix stupid bug in my checkin yesterday | Chris Lattner | 2004-05-08 |
* | Changed CPUResource to allow access to maxnum users. | Tanya Lattner | 2004-05-08 |
* | Updating my versions of ModuloScheduling in cvs. Still not complete. | Tanya Lattner | 2004-05-08 |
* | Add support for widening integral casts. | Brian Gaeke | 2004-05-08 |
* | Add a bunch more branches | Brian Gaeke | 2004-05-08 |
* | Flesh out GEP support | Brian Gaeke | 2004-05-08 |
* | Add ADD with immediate | Brian Gaeke | 2004-05-08 |
* | Add forms of CMP, SUBCC, and a few branches, and some comments. | Brian Gaeke | 2004-05-08 |
* | Add stub support for GEPs. | Brian Gaeke | 2004-05-08 |
* | Add required header | Alkis Evlogimenos | 2004-05-08 |
* | Remove unneeded header | Alkis Evlogimenos | 2004-05-08 |
* | Implement folding of GEP's like: | Chris Lattner | 2004-05-07 |
* | Add support for copying bool constants to registers. | Brian Gaeke | 2004-05-07 |
* | Codegen floating point stores of constants into integer instructions. This | Chris Lattner | 2004-05-07 |
* | Make comparisons against the null pointer as efficient as integer comparisons | Chris Lattner | 2004-05-07 |
* | Fix PR336: The instcombine pass asserts when visiting load instruction | Chris Lattner | 2004-05-07 |
* | Don't call getForwardedType() twice, as recommended by Chris. | John Criswell | 2004-05-06 |
* | Implement the new cl::PositionalEatsArgs flag, refactor code a bit | Chris Lattner | 2004-05-06 |
* | Fix for PR#330. | John Criswell | 2004-05-06 |
* | numeric_limits::infinity() apparently does not work on all systems. As a | Chris Lattner | 2004-05-06 |
* | Move the stuff that fixes the size, orientation & fonts of graphs to | Brian Gaeke | 2004-05-05 |
* | Apply simplification suggested by Chris: why assign() when operator = will do? | Brian Gaeke | 2004-05-04 |
* | Fixed inconsistent indentation. | John Criswell | 2004-05-04 |
* | Missing piece of fix for Bug 333 | Brian Gaeke | 2004-05-04 |
* | Correctly mangle function names when they are used as part of a | Brian Gaeke | 2004-05-04 |
* | Add "Args" optional argument to AbstractInterpreter factory methods, which | Brian Gaeke | 2004-05-04 |
* | Remove unneeded check | Chris Lattner | 2004-05-04 |
* | Improve signed division by power of 2 *dramatically* from this: | Chris Lattner | 2004-05-04 |
* | Add stub support for reading BBTraces. | Brian Gaeke | 2004-05-04 |
* | Do not mark instructions in unreachable sections of the function as live. | Chris Lattner | 2004-05-04 |
* | Share ProfilingType enum with the C profiling runtime libraries. | Brian Gaeke | 2004-05-04 |
* | Improve code generated for integer multiplications by 2,3,5,9 | Chris Lattner | 2004-05-04 |
* | Minor efficiency tweak, suggested by Patrick Meredith | Chris Lattner | 2004-05-04 |
* | Fix typo | Brian Gaeke | 2004-05-03 |
* | In InsertProfilingInitCall(), make it legal to pass in a null array, in | Brian Gaeke | 2004-05-03 |
* | Add initial implementation of basic-block tracing instrumentation pass. | Brian Gaeke | 2004-05-03 |