| Commit message (Expand) | Author | Age | Files | Lines |
* | Now that stack is represented the right way, LOA starts at 0 | Bruno Cardoso Lopes | 2007-07-11 | 1 | -6/+7 |
* | Fixed AddLiveOut issues | Bruno Cardoso Lopes | 2007-07-11 | 1 | -42/+72 |
* | Removed unused immediate PatLeaf, fixed lui instruction | Bruno Cardoso Lopes | 2007-07-11 | 1 | -12/+13 |
* | Added MipsMachineFunction class, to hold Mips dinamic stack info when inserti... | Bruno Cardoso Lopes | 2007-07-11 | 1 | -0/+54 |
* | Add support for eliminate stores to stack-allocated memory locations at the end | Owen Anderson | 2007-07-11 | 1 | -1/+45 |
* | Handle eliminating stores that occur right before a free. | Owen Anderson | 2007-07-11 | 1 | -4/+15 |
* | Handle packed structs in the CBackend. | Lauro Ramos Venancio | 2007-07-11 | 1 | -1/+4 |
* | Missed a couple of places where new instructions are added due to spill / res... | Evan Cheng | 2007-07-11 | 1 | -67/+77 |
* | Clean up a few things based on Chris' feedback. | Owen Anderson | 2007-07-11 | 1 | -6/+10 |
* | Adding ability to demote phi to stack. | Tanya Lattner | 2007-07-11 | 1 | -0/+38 |
* | Fix hang compiling TimberWolf (allow for islands | Dale Johannesen | 2007-07-11 | 1 | -6/+7 |
* | Assert when TLS is not implemented. | Lauro Ramos Venancio | 2007-07-11 | 6 | -0/+27 |
* | Exception handling has been implemented. | Duncan Sands | 2007-07-11 | 1 | -3/+2 |
* | Fix an oversight: for modules with no other identifying target info, | Chris Lattner | 2007-07-11 | 1 | -0/+4 |
* | If assertions are not enabled, we should return False here. | Duncan Sands | 2007-07-11 | 1 | -5/+4 |
* | No longer need to track last def / use. | Evan Cheng | 2007-07-11 | 1 | -79/+15 |
* | Fix for PR1545: Revamp code that update kill information due to register reuse. | Evan Cheng | 2007-07-11 | 1 | -63/+85 |
* | Add FastDSE, a new algorithm for doing dead store elimination. This algorith... | Owen Anderson | 2007-07-11 | 1 | -0/+130 |
* | Make this work with GLIBCXX_DEBUG. | David Greene | 2007-07-10 | 1 | -1/+8 |
* | Didn't mean the last commit. Revert. | Evan Cheng | 2007-07-10 | 1 | -8/+6 |
* | Fix fp_constant_op failure. | Dale Johannesen | 2007-07-10 | 2 | -2/+11 |
* | Update. | Evan Cheng | 2007-07-10 | 2 | -15/+18 |
* | fix 80 columnn violations, increasing the world's | Dale Johannesen | 2007-07-10 | 1 | -19/+28 |
* | Calculate the size of a array allocation correctly. | Owen Anderson | 2007-07-10 | 1 | -2/+2 |
* | Fix a crasher when finding the dependency of a call. | Owen Anderson | 2007-07-10 | 1 | -1/+2 |
* | Make this pass registration static as well. | Owen Anderson | 2007-07-10 | 1 | -2/+2 |
* | Make the pass registration static. | Owen Anderson | 2007-07-10 | 1 | -2/+2 |
* | add a note | Chris Lattner | 2007-07-10 | 1 | -0/+26 |
* | check for correct usage of the byval attribute | Rafael Espindola | 2007-07-10 | 1 | -2/+11 |
* | During module cloning copy aliases too. This fixes PR1544 | Anton Korobeynikov | 2007-07-10 | 1 | -0/+15 |
* | Handle vaarg instructions correctly. | Owen Anderson | 2007-07-10 | 1 | -0/+9 |
* | Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR to look for | Dan Gohman | 2007-07-10 | 1 | -7/+19 |
* | Volatile loads and stores depend on each other. | Owen Anderson | 2007-07-10 | 1 | -0/+17 |
* | Remove clobbersPred. Add an OptionalDefOperand to instructions which have the... | Evan Cheng | 2007-07-10 | 8 | -137/+154 |
* | Remove clobbersPred. | Evan Cheng | 2007-07-10 | 1 | -1/+0 |
* | Add support for finding the dependencies of call and invoke instructions. | Owen Anderson | 2007-07-10 | 1 | -17/+64 |
* | If the operand is marked M_OPTIONAL_DEF_OPERAND, then it's a def. | Evan Cheng | 2007-07-10 | 1 | -1/+4 |
* | Somehow this wasn't committed last time. M_CLOBBERS_PRED is gone. | Evan Cheng | 2007-07-10 | 1 | -2/+5 |
* | Fix the build, and fix the handling of pointer sizes. | Owen Anderson | 2007-07-10 | 1 | -20/+19 |
* | Fix a bunch of things from Chris' feedback | Owen Anderson | 2007-07-10 | 1 | -31/+45 |
* | Fix a bug in the folding of binary operators to undef. | Dan Gohman | 2007-07-10 | 1 | -4/+10 |
* | Fix the folding of undef in several binary operators to recognize | Dan Gohman | 2007-07-10 | 1 | -7/+7 |
* | When a node value is only used by a CopyToReg, use the user's dest. This shou... | Evan Cheng | 2007-07-10 | 2 | -51/+56 |
* | Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h | Evan Cheng | 2007-07-10 | 1 | -12/+0 |
* | Update the ValueRanges interface to use value numbers instead of Value*s. | Nick Lewycky | 2007-07-10 | 1 | -255/+297 |
* | Move some key maps from std::map to DenseMap. This improves the time to opti... | Owen Anderson | 2007-07-10 | 1 | -4/+8 |
* | Use a cheaper test, delaying calling find_leader() until we know that it's ne... | Owen Anderson | 2007-07-10 | 1 | -3/+5 |
* | Define non-intrinsic instructions for vector min, max, sqrt, rsqrt, and rcp, | Dan Gohman | 2007-07-10 | 4 | -195/+398 |
* | Add an assertion if find_leader fails. | Owen Anderson | 2007-07-09 | 1 | -0/+1 |
* | Take advantage of the new fast SmallPtrSet assignment operator when propagati... | Owen Anderson | 2007-07-09 | 1 | -20/+6 |