| Age | Commit message (Expand) | Author |
| 2010-01-21 | No need to look through bitcasts for DbgInfoIntrinsic | Victor Hernandez |
| 2010-01-21 | DbgInfoIntrinsics no longer appear in an instruction's use list; so clean up ... | Victor Hernandez |
| 2010-01-21 | When inserting expressions for post-increment users which contain | Dan Gohman |
| 2010-01-21 | Include IVUsers information in LSR's debug output. | Dan Gohman |
| 2010-01-21 | Prune the search for candidate formulae if the number of register | Dan Gohman |
| 2010-01-21 | Add a comment. | Dan Gohman |
| 2010-01-21 | It turns out that this #include is needed because otherwise | Chris Lattner |
| 2010-01-21 | unbreak the build, apparently without this transformutils starts depending on... | Chris Lattner |
| 2010-01-21 | tidy up | Chris Lattner |
| 2010-01-21 | Don't need to include IntrinsicInst.h any more | Victor Hernandez |
| 2010-01-21 | No need to map NULL operands of metadata | Victor Hernandez |
| 2010-01-21 | Re-implement the main strength-reduction portion of LoopStrengthReduction. | Dan Gohman |
| 2010-01-21 | Add strcpy_chk -> strcpy support for "don't know" object size | Eric Christopher |
| 2010-01-20 | simplify this code. | Chris Lattner |
| 2010-01-20 | Move per-function inline threshold calculation to a method. | Jakob Stoklund Olesen |
| 2010-01-20 | Switch Elts from vector to SmallVector | Victor Hernandez |
| 2010-01-20 | Map operands of all function-local metadata, not just metadata passed to llvm... | Victor Hernandez |
| 2010-01-19 | When doing address-mode sinking, expand the base register first, rather | Dan Gohman |
| 2010-01-19 | optimize ~(~X >>s Y) --> (X >>s Y), patch by Edmund Grimley | Chris Lattner |
| 2010-01-19 | Fix a crash in scalarrepl for memcpy/memmove where the source and destination | Bob Wilson |
| 2010-01-19 | Fix comment. | Eric Christopher |
| 2010-01-18 | my instcombine transformations to make extension elimination more | Chris Lattner |
| 2010-01-18 | While mapping llvm.dbg.declare intrinsic manually map its operand, if possible, | Devang Patel |
| 2010-01-17 | Convert some of the dynamic opcode lookups into static ones. | Owen Anderson |
| 2010-01-17 | Fix comment. | Owen Anderson |
| 2010-01-15 | Fix a comment typo. | Bob Wilson |
| 2010-01-13 | When the visitSub method was split into visitSub and visitFSub, this xform was | Bill Wendling |
| 2010-01-12 | 1) Use the new SimplifyInstructionsInBlock routine instead of the copy | Chris Lattner |
| 2010-01-12 | add a helper function. | Chris Lattner |
| 2010-01-12 | tidy up | Chris Lattner |
| 2010-01-12 | Teach jump threading to duplicate small blocks when the branch | Chris Lattner |
| 2010-01-11 | some cleanup, and make it obvious that ProcessJumpOnPHI only works | Chris Lattner |
| 2010-01-11 | reenable the piece that turns trunc(zext(x)) -> x even if zext has multiple u... | Chris Lattner |
| 2010-01-11 | Disable folding sext(trunc(x)) -> x (and other similar cast/cast cases) when ... | Chris Lattner |
| 2010-01-11 | add one more bitfield optimization, allowing clang to generate | Chris Lattner |
| 2010-01-11 | Extend CanEvaluateZExtd to handle and/or/xor more aggressively in the | Chris Lattner |
| 2010-01-11 | Remove the dead TD argument to CanEvaluateZExtd, and add a | Chris Lattner |
| 2010-01-11 | improve comments, remove dead TD argument to CanEvaluateSExtd. | Chris Lattner |
| 2010-01-10 | teach sext optimization to handle truncs from types that are not | Chris Lattner |
| 2010-01-10 | teach zext optimization how to deal with truncs that don't come from | Chris Lattner |
| 2010-01-10 | simplify CanEvaluateSExtd to return a bool now that we have a | Chris Lattner |
| 2010-01-10 | the NumCastsRemoved argument to CanEvaluateSExtd is dead, remove it. | Chris Lattner |
| 2010-01-10 | now that the cost model has changed, we can always consider | Chris Lattner |
| 2010-01-10 | change the preferred canonical form for a sign extension to be | Chris Lattner |
| 2010-01-10 | fix indentation of switch statements, no functionality change. | Chris Lattner |
| 2010-01-10 | fix pasto that broke bootstrap. | Chris Lattner |
| 2010-01-10 | simplify CanEvaluateZExtd now that we don't care about the number of | Chris Lattner |
| 2010-01-10 | two changes: | Chris Lattner |
| 2010-01-10 | enhance CanEvaluateZExtd to handle shift left and sext, allowing | Chris Lattner |
| 2010-01-10 | remove an xform subsumed by EvaluateInDifferentType. | Chris Lattner |