Age | Commit message (Expand) | Author |
2009-10-31 | Replace LoopUnrollPass.cpp's custom code-size estimation code using | Dan Gohman |
2009-10-31 | Remove an unnecessary #include. | Dan Gohman |
2009-10-31 | Update CMakeLists for recent renames. | Dan Gohman |
2009-10-31 | Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll.cpp to | Dan Gohman |
2009-10-31 | Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new ability | Dan Gohman |
2009-10-31 | Reapply r85634, with the bug fixed. | Dan Gohman |
2009-10-31 | Revert 85634. It's breaking consumer-typeset (and others). | Evan Cheng |
2009-10-30 | Optimize around the fact that pred_iterator is slow: instead of sorting | Dan Gohman |
2009-10-30 | Sort the incoming values in PHI nodes to match the predecessor order. | Dan Gohman |
2009-10-30 | Add option to createGVNPass to disable PRE. | Evan Cheng |
2009-10-29 | Apply some cleanups. No functionality changes. | Nick Lewycky |
2009-10-29 | teach various passes about blockaddress. We no longer | Chris Lattner |
2009-10-28 | No newline at end of file. | Edward O'Callaghan |
2009-10-28 | Update CMake file. | Benjamin Kramer |
2009-10-28 | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson |
2009-10-28 | Add ABCD, a generalized implementation of the Elimination of Array Bounds | Nick Lewycky |
2009-10-27 | Factor out redundancy from clone() implementations. | Devang Patel |
2009-10-27 | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez |
2009-10-27 | VS build fix, patch by Marius Wachtler. | Mike Stump |
2009-10-27 | Add objectsize intrinsic and hook it up through codegen. Doesn't | Eric Christopher |
2009-10-27 | Add braces to avoid ambiguous else. | Dan Gohman |
2009-10-26 | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez |
2009-10-26 | Add a straight-forward implementation of SCCVN for aggressively eliminating s... | Owen Anderson |
2009-10-26 | Remove FreeInst. | Victor Hernandez |
2009-10-26 | Simplify this code. LoopDeletion doesn't need to explicit check that | Dan Gohman |
2009-10-26 | Code that checks WillNotOverflowSignedAdd before creating an Add | Dan Gohman |
2009-10-26 | Update CMake files. | Ted Kremenek |
2009-10-26 | Check in the experimental GEP splitter pass. This pass splits complex | Dan Gohman |
2009-10-26 | Fix a typo in a comment. | Dan Gohman |
2009-10-26 | reapply r85085 with a bugfix to avoid infinite looping. | Chris Lattner |
2009-10-26 | Make LSR's OptimizeShadowIV ignore induction variables with negative | Dan Gohman |
2009-10-26 | Revert 85085. It causes infinite looping during llvm-gcc build. | Evan Cheng |
2009-10-26 | Implement PR3266 & PR5276, folding: | Chris Lattner |
2009-10-25 | Remove ICmpInst::isSignedPredicate which was a reimplementation | Nick Lewycky |
2009-10-24 | Rename isLoopExit to isLoopExiting, for consistency with the wording | Dan Gohman |
2009-10-24 | Rewrite LoopRotation's SSA updating code using SSAUpdater. | Dan Gohman |
2009-10-24 | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez |
2009-10-23 | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez |
2009-10-23 | Make LoopDeletion check the maximum backedge taken count, rather than the | Dan Gohman |
2009-10-22 | move another load optimization from instcombine -> libanalysis. | Chris Lattner |
2009-10-22 | move 'loading i32 from string' optimization from instcombine | Chris Lattner |
2009-10-22 | Move some constant folding logic for loads out of instcombine into | Chris Lattner |
2009-10-22 | fix PR5262. | Chris Lattner |
2009-10-21 | revert r84754, it isn't the right approach. Edwin, please propose | Chris Lattner |
2009-10-21 | Make changes to rev 84292 as requested by Chris Lattner. | Victor Hernandez |
2009-10-21 | Fix PR5262: when folding select into PHI, make sure all operands are available | Torok Edwin |
2009-10-21 | make GVN work better when TD is not around: | Chris Lattner |
2009-10-20 | Restore LoopUnswitch's block-oriented threshold. LoopUnswitch now checks both | Dan Gohman |
2009-10-20 | Fix PR4313: IPSCCP was not setting the lattice value for the invoke instruction | Torok Edwin |
2009-10-19 | Refactor lookup_or_add to contain _MUCH_ less duplicated code. Add support for | Owen Anderson |