Age | Commit message (Expand) | Author |
2005-06-20 | prevent va_arg from being hoisted from a loop | Andrew Lenharth |
2005-06-18 | core changes for varargs | Andrew Lenharth |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-03-25 | Fix a bug where LICM was not updating AA information properly when sinking | Chris Lattner |
2005-03-23 | enable -debug-only=licm | Chris Lattner |
2004-12-15 | Adjust to new interfaces | Chris Lattner |
2004-11-29 | Allow hoisting loads of globals and alloca's in conditionals. | Chris Lattner |
2004-11-26 | Provide size information when checking to see if we can LICM a load, this | Chris Lattner |
2004-09-15 | Fix a bug in the previous checkin that broke 255.vortex | Chris Lattner |
2004-09-15 | Make sure to update alias analysis information as we transform the function. | Chris Lattner |
2004-09-01 | Changes For Bug 352 | Reid Spencer |
2004-07-27 | Fix hoisting of void typed values, e.g. calls | Chris Lattner |
2004-06-19 | Now that dominator tree children are built in determinstic order, this horrib... | Chris Lattner |
2004-06-19 | Fix one source of nondeterminism in the -licm pass: the hoist pass | Chris Lattner |
2004-06-17 | Fix typo in DEBUG printout. | Brian Gaeke |
2004-05-23 | Adjust to the changes in the AliasSetTracker interface | Chris Lattner |
2004-04-18 | Move isLoopInvariant to the Loop class | Chris Lattner |
2004-04-18 | Loop exit sets are no longer explicitly held, they are dynamically computed o... | Chris Lattner |
2004-03-15 | Implement LICM of calls in simple cases. This is sufficient to move around | Chris Lattner |
2004-02-02 | Update comment | Chris Lattner |
2004-01-08 | Improve encapsulation in the Loop and LoopInfo classes by eliminating the | Chris Lattner |
2003-12-19 | Remove the wierd "Operands" loop, by traversing basicblocks in reverse order | Chris Lattner |
2003-12-19 | Implement LICM/sink_multiple.ll, by sinking all possible instructions in the | Chris Lattner |
2003-12-18 | When we delete instructions from the loop, make sure to remove them from the | Chris Lattner |
2003-12-14 | Do not promote volatile alias sets into registers | Chris Lattner |
2003-12-11 | Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly all of the other know... | Chris Lattner |
2003-12-10 | Fix bug: LICM/sink_multiple_exits.ll | Chris Lattner |
2003-12-10 | Don't allow dead instructions to stop sinking early. | Chris Lattner |
2003-12-10 | Simplify code | Chris Lattner |
2003-12-10 | Avoid performing two identical lookups when one will suffice | Chris Lattner |
2003-12-10 | Make LICM itself a bit more efficient, and make the generated code more effic... | Chris Lattner |
2003-12-10 | Implement instruction sinking out of loops. This still can do a little bit | Chris Lattner |
2003-12-09 | Refactor code a little bit, eliminating the gratuitous InstVisitor, which | Chris Lattner |
2003-12-09 | Fine grainify namespacification | Chris Lattner |
2003-11-11 | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke |
2003-11-07 | Declare FunctionPasses as such so that they can be used in FunctionPassManager. | Misha Brukman |
2003-10-20 | Added LLVM project notice to the top of every C++ source file. | John Criswell |
2003-10-13 | Wrap code at 80 columns | Chris Lattner |
2003-10-12 | Rename loop preheaders pass to loop simplify | Chris Lattner |
2003-10-10 | Fix spelling. | Misha Brukman |
2003-10-05 | Change the interface to PromoteMemToReg to also take a DominatorTree | Chris Lattner |
2003-09-11 | Renamed DominatorTree::Node::getNode() -> getBlock() | Chris Lattner |
2003-09-11 | Spell `definite' correctly. | Misha Brukman |
2003-09-10 | Fix spell-o's | Chris Lattner |
2003-09-08 | Do not hoist volatile loads | Chris Lattner |
2003-08-05 | Fixed minor bug in SafeToHoist and made some changes suggested by Chris. | Tanya Lattner |
2003-08-05 | Fixed LICM bug that hoists trapping instructions that are not guaranteed to e... | Tanya Lattner |
2003-08-01 | DEBUG got moved to Support/Debug.h | Chris Lattner |
2003-04-23 | Remove unnecesary &*'s | Chris Lattner |
2003-03-03 | Convert LICM over to use AliasSetTracker. Besides being nicer, this automati... | Chris Lattner |