| Age | Commit message (Expand) | Author |
| 2009-03-18 | aha, DAE does have to think about PHI nodes. Many thanks to "Dr Evil" (aka D... | Chris Lattner |
| 2009-03-18 | add an assertion to make it clear that PHI nodes are not allowed. | Chris Lattner |
| 2009-03-18 | Fix PR3807 by inserting 'insertelement' instructions in the normal dest of | Chris Lattner |
| 2009-03-13 | Revert r66920. It was causing failures in the self-hosting buildbot (in release | Bill Wendling |
| 2009-03-13 | Second installment of "BasicBlock operands to the back" | Gabor Greif |
| 2009-01-23 | use CallSite::isCalle instead of slow getOperandNo | Gabor Greif |
| 2009-01-15 | Add the private linkage. | Rafael Espindola |
| 2008-09-26 | Now Attributes are divided in three groups | Devang Patel |
| 2008-09-25 | Large mechanical patch. | Devang Patel |
| 2008-09-24 | s/ParamAttrsWithIndex/FnAttributeWithIndex/g | Devang Patel |
| 2008-09-23 | s/ParameterAttributes/Attributes/g | Devang Patel |
| 2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
| 2008-07-15 | Allow deadargelim to change return types even though now values were dead. This | Matthijs Kooijman |
| 2008-07-15 | Revert r53606. It turns out that explicitely tracking the liveness of the | Matthijs Kooijman |
| 2008-07-15 | Make deadargelim a bit less smart, so it doesn't choke on nested structs as | Matthijs Kooijman |
| 2008-07-15 | Don't use isa when we can reuse a previous dyn_cast. | Matthijs Kooijman |
| 2008-07-15 | Make DeadArgElim keep liveness of the return value as a whole in addition to | Matthijs Kooijman |
| 2008-07-15 | Let DAE keep a list of live functions, instead of simply marking all arguments | Matthijs Kooijman |
| 2008-07-15 | Split DAE::MarkLive into MarkLive and PropagateLiveness. | Matthijs Kooijman |
| 2008-07-15 | Pass around const RetOrArg references instead of copying values. Also, mark | Matthijs Kooijman |
| 2008-07-15 | Simplify debug code by using RetOrArg::getDescription(). | Matthijs Kooijman |
| 2008-07-15 | Fix indentation (intentionally left out of the previous commit). | Matthijs Kooijman |
| 2008-07-15 | Move the deadargelim code for intrinsically alive functions into its own | Matthijs Kooijman |
| 2008-07-10 | Restructure dead argument elimination, try #3 :-) | Matthijs Kooijman |
| 2008-06-25 | Restore DeadArgElim back to 52570. It's breaking 447.dealII. | Evan Cheng |
| 2008-06-25 | Pacify gcc-4.3. | Duncan Sands |
| 2008-06-25 | Fix a (false) warning on darwin. | Matthijs Kooijman |
| 2008-06-25 | Fix some cosmetics in comments. | Matthijs Kooijman |
| 2008-06-24 | Commit the new DeadArgElim pass again, this time with the gcc bootstrap failu... | Matthijs Kooijman |
| 2008-06-21 | Back out Matthijs' DAE patches. It's miscompiling gcc driver. | Evan Cheng |
| 2008-06-20 | 80 column and trailing whitespace fixes. | Matthijs Kooijman |
| 2008-06-20 | Don't let DeadArgumentElimination attempt to update callers when the return | Matthijs Kooijman |
| 2008-06-20 | Don't let DeadArgElimination change the return type ({} into void and {T} | Matthijs Kooijman |
| 2008-06-20 | Explicitely track if any arguments or return values were removed in | Matthijs Kooijman |
| 2008-06-20 | Remove debug output. | Matthijs Kooijman |
| 2008-06-20 | Recommit r52459, rewriting of the dead argument elimination pass. | Matthijs Kooijman |
| 2008-06-18 | Revert r52459, which was causing an infinite loop or massive slowdown on Mult... | Owen Anderson |
| 2008-06-18 | Rewrite the DeadArgumentElimination pass, to use a more explicit tracking of | Matthijs Kooijman |
| 2008-06-05 | Use use_iterator::getOperandNo instead of CallSite::hasArgument to check if a | Matthijs Kooijman |
| 2008-06-04 | Replace two manual loops with calls to CallSite::hasArguments (no functional ... | Matthijs Kooijman |
| 2008-05-30 | Use eraseFromParent() instead of doing that manually in two places. | Matthijs Kooijman |
| 2008-05-26 | Factor code to copy global value attributes like | Duncan Sands |
| 2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
| 2008-04-06 | API changes for class Use size reduction, wave 1. | Gabor Greif |
| 2008-03-21 | Don't include <map> in Pass.h, which doesn't need it. This requires | Dan Gohman |
| 2008-03-12 | Reimplement the parameter attributes support, phase #1. hilights: | Chris Lattner |
| 2008-03-03 | s/isReturnStruct()/hasStructRetAttr()/g | Devang Patel |
| 2008-02-22 | Split ParameterAttributes.h, putting the complicated | Dale Johannesen |
| 2008-02-19 | Expand ParameterAttributes to 32 bits (in preparation | Dale Johannesen |
| 2008-01-17 | DAE bug fix. Don't lose parameter attributes on vararg arguments. | Evan Cheng |