Age | Commit message (Expand) | Author |
2011-05-24 | Make instcombine O(N) instead of O(N^2) in code where the same simplifiable c... | Eli Friedman |
2011-05-24 | Clean up the lazy initialization of DIBuilder a bit. | Cameron Zwarich |
2011-05-24 | Make LoadAndStorePromoter preserve debug info and create llvm.dbg.values when | Cameron Zwarich |
2011-05-23 | When checking for signed multiplication overflow, watch out for INT_MIN and -1. | Dan Gohman |
2011-05-23 | rearrange two transforms, since one subsumes the other. Make the shift-exact... | Chris Lattner |
2011-05-23 | Transform any logical shift of a power of two into an exact/NUW shift when | Chris Lattner |
2011-05-23 | use the valuetracking isPowerOfTwo function, which is more powerful than chec... | Chris Lattner |
2011-05-23 | Teach valuetracking that byval arguments with a specified alignment are | Chris Lattner |
2011-05-22 | add some random notes. | Chris Lattner |
2011-05-22 | Carve out a place in instcombine to put transformations which work knowing th... | Chris Lattner |
2011-05-22 | Fix PR9815: I was trying to get out of "generating code and then | Chris Lattner |
2011-05-22 | Add a parameter to ConstantFoldTerminator() that callers can use to ask it to... | Frits van Bommel |
2011-05-22 | fix PR9856, an incorrectly conservative assertion: a global can be | Chris Lattner |
2011-05-22 | fix PR9841 by having GVN not process dead loads. This was | Chris Lattner |
2011-05-22 | Teach the inliner to emit llvm.lifetime.start/end, to scope the local variables | Nick Lewycky |
2011-05-21 | PR7952: Make isa<> use the same logic as cast<>, so that they both work | Eli Friedman |
2011-05-21 | Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.o... | Benjamin Kramer |
2011-05-21 | InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(... | Benjamin Kramer |
2011-05-20 | indvars: Prototyping Sign/ZeroExtend elimination without canonical IVs. | Andrew Trick |
2011-05-20 | indvars: minor cleanup in preparation for sign/zero extend elimination. | Andrew Trick |
2011-05-20 | Revert r131664 and fix it in instcombine instead. rdar://9467055 | Evan Cheng |
2011-05-19 | Reapply r131605. This time with a fix, which is to use NoFolder. | Devang Patel |
2011-05-19 | Add comment. | Evan Cheng |
2011-05-19 | revert 131605 to fix PR9946. | Rafael Espindola |
2011-05-19 | Make the demanded bits/elements optimizations preserve debug line information. | Eli Friedman |
2011-05-19 | Use IRBuilder. | Devang Patel |
2011-05-19 | Use IRBuilder while simplifying unreachable. | Devang Patel |
2011-05-18 | Use IRBuilder while simplifying conditional branch. | Devang Patel |
2011-05-18 | More instcombine cleanup, towards improving debug line info. | Eli Friedman |
2011-05-18 | Use IRBuilder while simplifying branch. | Devang Patel |
2011-05-18 | More instcombine simplifications towards better debug locations. | Eli Friedman |
2011-05-18 | Use IRBuilder while simplifying return instruction. | Devang Patel |
2011-05-18 | When forming an ICmpZero LSRUse, normalize the non-IV operand | Dan Gohman |
2011-05-18 | Spread use of IRBuilder even more. | Devang Patel |
2011-05-18 | Use IRBuilder while simplifying switch instruction. | Devang Patel |
2011-05-18 | Use IRBuilder while simplifying unwind. | Devang Patel |
2011-05-18 | More instcombine cleanup aimed towards improving debug line info. | Eli Friedman |
2011-05-18 | Use IRBuilder while simplifying terminator. | Devang Patel |
2011-05-18 | Use IRBuilder while simplifying unconditional branch. | Devang Patel |
2011-05-18 | Use IRBuilder while folding two entry PHINode. | Devang Patel |
2011-05-18 | Switch more inst insertion in instcombine to IRBuilder. | Eli Friedman |
2011-05-18 | Set up IRBuilder for use during simplification. | Devang Patel |
2011-05-18 | Switch more inst insertion in instcombine to IRBuilder. | Eli Friedman |
2011-05-18 | fix typo | Matt Beaumont-Gay |
2011-05-18 | Switch inst insertion in instcombine transform to IRBuilder. | Eli Friedman |
2011-05-18 | Use IRBuiler while constant folding terminator. | Devang Patel |
2011-05-18 | Fix inelegant initialization. | Stuart Hastings |
2011-05-18 | Revert commit 131534 since it seems to have broken several buildbots. | Duncan Sands |
2011-05-18 | Refactor getActionType and getTypeToTransformTo ; place all of the 'decision' | Nadav Rotem |
2011-05-18 | Start trying to make InstCombine preserve more debug info. The idea here is ... | Eli Friedman |