| Age | Commit message (Expand) | Author |
| 2010-09-01 | If PrototypeValue is erased in the middle of using the SSAUpdator | Duncan Sands |
| 2010-08-29 | remove dead proto | Chris Lattner |
| 2010-08-07 | Don't attempt the PRE inline asm calls, since we don't value number them yet.... | Owen Anderson |
| 2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
| 2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
| 2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
| 2010-07-22 | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif |
| 2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
| 2010-07-09 | cache result of operator* (found by inspection) | Gabor Greif |
| 2010-07-09 | cache result of operator* | Gabor Greif |
| 2010-06-30 | use getNumArgOperands instead of getNumOperands | Gabor Greif |
| 2010-06-24 | use ArgOperand API | Gabor Greif |
| 2010-06-24 | use callsite to obtain all arguments | Gabor Greif |
| 2010-06-22 | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman |
| 2010-05-28 | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman |
| 2010-05-08 | Fix PR7052, patch by Jakub Staszak! | Chris Lattner |
| 2010-05-05 | Use the right version of "append" to combine two SmallVectors. | Bob Wilson |
| 2010-05-04 | Defer adding critical edges to the "toSplit" list until after checking for | Bob Wilson |
| 2010-04-16 | Revert 101465, it broke internal OpenGL testing. | Eric Christopher |
| 2010-04-16 | reapply r101434 | Gabor Greif |
| 2010-04-16 | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif |
| 2010-04-15 | reapply r101364, which has been backed out in r101368 | Gabor Greif |
| 2010-04-15 | Fix a bunch of namespace polution. | Dan Gohman |
| 2010-04-15 | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif |
| 2010-04-15 | rotate CallInst operands, i.e. move callee to the back | Gabor Greif |
| 2010-04-09 | const-ize a predicate | Gabor Greif |
| 2010-03-25 | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner |
| 2010-03-02 | Don't attempt load PRE when there is no real redundancy (i.e., the load is in | Bob Wilson |
| 2010-03-01 | When GVN needs to split critical edges for load PRE, check all of the | Bob Wilson |
| 2010-03-01 | MemoryDepAnalysis is not used if redundant load processing is disabled. | Evan Cheng |
| 2010-02-28 | Revert r97245 which seems to be causing performance problems. | Bob Wilson |
| 2010-02-26 | Move the EnableFullLoadPRE flag from a separate command-line option to an | Bob Wilson |
| 2010-02-26 | Remove unused "NoPRE" parameter in GVN and createGVNPass(). | Bob Wilson |
| 2010-02-24 | Reapply r97010, the speculative revert failed. | Daniel Dunbar |
| 2010-02-24 | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar |
| 2010-02-24 | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson |
| 2010-02-23 | Update memdep when load PRE inserts a new load, and add some debug output. | Bob Wilson |
| 2010-02-22 | Erase deleted instructions from GVN's ValueTable. This fixes assertion | Bob Wilson |
| 2010-02-16 | Rename SuccessorNumber to GetSuccessorNumber. | Bob Wilson |
| 2010-02-16 | Split critical edges as needed for load PRE. | Bob Wilson |
| 2010-02-16 | Refactor to share code to find the position of a basic block successor in the | Bob Wilson |
| 2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
| 2010-02-11 | Ignore dbg info intrinsics. | Devang Patel |
| 2010-02-03 | Fix some comment typos. | Bob Wilson |
| 2010-02-01 | Add an option to GVN to remove all partially redundant loads. This is currently | Bob Wilson |
| 2010-01-30 | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson |
| 2010-01-29 | Improve isSafeToLoadUnconditionally to recognize that GEPs with constant | Bob Wilson |
| 2010-01-25 | Remove check for an impossible condition: the condition of the while loop has | Bob Wilson |
| 2010-01-17 | Convert some of the dynamic opcode lookups into static ones. | Owen Anderson |
| 2010-01-05 | Use do+while instead of while for loops which obviously have a | Dan Gohman |