| Age | Commit message (Expand) | Author |
| 2009-10-11 | cleanups | Chris Lattner |
| 2009-10-11 | cleanup, no functionality change. | Chris Lattner |
| 2009-10-11 | generalize a transformation even more: we don't care whether the | Chris Lattner |
| 2009-10-11 | simplify a transformation by making it more general. | Chris Lattner |
| 2009-10-11 | temporarily revert previous patch | Chris Lattner |
| 2009-10-11 | populate instcombine's initial worklist more carefully, causing | Chris Lattner |
| 2009-10-11 | Remove CleanupDbgInfo, instcombine does this and its not worth duplicating it | Torok Edwin |
| 2009-10-11 | LICM shouldn't sink/delete debug information. Fix this and add a testcase. | Torok Edwin |
| 2009-10-11 | when folding duplicate conditions, delete the | Chris Lattner |
| 2009-10-11 | implement rdar://7293527, a trivial instcombine that llvm-gcc | Chris Lattner |
| 2009-10-11 | implement a transformation in jump threading that is currently | Chris Lattner |
| 2009-10-11 | restructure some code, no functionality change. | Chris Lattner |
| 2009-10-11 | factor some code better and move a function, no functionality change. | Chris Lattner |
| 2009-10-11 | make jump threading on a phi with undef inputs happen. | Chris Lattner |
| 2009-10-11 | rewrite LCSSA to use SSAUpdate, to only return true if it modifies | Chris Lattner |
| 2009-10-11 | clean up and simplify some code. Don't use setvector when things will be | Chris Lattner |
| 2009-10-10 | switch GVN to use SSAUpdater. Besides removing a lot of complexity | Chris Lattner |
| 2009-10-10 | add a simple helper method. | Chris Lattner |
| 2009-10-10 | add ability for clients of SSAUpdater to find out about the | Chris Lattner |
| 2009-10-10 | remove dead code | Chris Lattner |
| 2009-10-10 | add the ability to get a rewritten value from the middle of a block, | Chris Lattner |
| 2009-10-10 | rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect | Chris Lattner |
| 2009-10-10 | use a typedef instead of spelling out an insane type. Yay for auto someday. | Chris Lattner |
| 2009-10-10 | Change jump threading to use the new SSAUpdater class instead of | Chris Lattner |
| 2009-10-10 | Implement an efficient and fully general SSA update mechanism that | Chris Lattner |
| 2009-10-10 | random tidying | Chris Lattner |
| 2009-10-09 | Use names instead of numbers for some of the magic | Dale Johannesen |
| 2009-10-09 | When considering whether to inline Callee into Caller, | Dale Johannesen |
| 2009-10-08 | Add a form of addPreserved which takes a string argument, to allow passes | Dan Gohman |
| 2009-10-08 | In instcombine's debug output, avoid printing ADD for instructions that are | Jeffrey Yasskin |
| 2009-10-07 | 80-column and whitespace fixes. | Eric Christopher |
| 2009-10-07 | Add FreeInst to the "is a call" check for Insts that are calls, but | Eric Christopher |
| 2009-10-07 | While we still have a MallocInst treat it as a call like any other | Eric Christopher |
| 2009-10-06 | Update CMake file. | Ted Kremenek |
| 2009-10-06 | remove predicate simplifier, it never got the last bugs beaten | Chris Lattner |
| 2009-10-06 | Introduce and use convenience methods for getting pointer types | Duncan Sands |
| 2009-10-05 | Remove an unnnecessary LLVMContext argument in | Dan Gohman |
| 2009-10-05 | Use Use::operator= instead of Use::set, for consistency. | Dan Gohman |
| 2009-10-05 | strength reduce a ton of type equality tests to check the typeid (Through | Chris Lattner |
| 2009-10-05 | instcombine shouldn't delete all null checks for mallocs. | Chris Lattner |
| 2009-10-04 | Do away with the strange use of BitVectors in SSI, and just use normal sets. ... | Owen Anderson |
| 2009-10-04 | Fix a typo in the comment. | Owen Anderson |
| 2009-10-04 | SSI needs to require DT and DF transitively, since it uses them outside of it... | Owen Anderson |
| 2009-10-04 | Allow -inline-threshold override default threshold even if compiling to optim... | Evan Cheng |
| 2009-10-01 | Remove GVNPRE.cpp from the CMake makefile | Douglas Gregor |
| 2009-10-01 | remove the GVNPRE pass. It has been subsumed by the GVN pass. | Chris Lattner |
| 2009-09-30 | Fix this code so that it doesn't try to iterate through a std::vector | Dan Gohman |
| 2009-09-28 | Remove a redundant #ifndef and add an assertion string. | Dan Gohman |
| 2009-09-28 | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman |
| 2009-09-28 | The select instruction is not neccesarily in the same block as the | Chris Lattner |