| Age | Commit message (Expand) | Author |
| 2010-12-14 | make FoldTwoEntryPHINode use instsimplify a bit, make | Chris Lattner |
| 2010-12-14 | remove the dead (and terrible) llvm::RemoveSuccessor function. | Chris Lattner |
| 2010-12-14 | improve DEBUG's a bit, switch to eraseFromParent() to simplify | Chris Lattner |
| 2010-12-14 | reapply my recent change that disables a piece of the switch formation | Chris Lattner |
| 2010-12-13 | Fix recent buildbot breakage by pulling SimplifyCFG back to its state as of r... | Owen Anderson |
| 2010-12-13 | temporarily disable part of my previous patch, which causes an iterator inval... | Chris Lattner |
| 2010-12-13 | add some DEBUG's. | Chris Lattner |
| 2010-12-13 | Fix sort predicate. qsort(3)'s predicate semantics differ from std::sort's. F... | Benjamin Kramer |
| 2010-12-13 | reinstate my patch: the miscompile was caused by an inverted branch in the | Chris Lattner |
| 2010-12-13 | Completely disable the optimization I added in r121680 until | Chris Lattner |
| 2010-12-13 | Make simplifycfg reprocess newly formed "br (cond1 | cond2)" conditions | Chris Lattner |
| 2010-12-13 | make this logic a bit simpler. | Chris Lattner |
| 2010-12-13 | split all the guts of SimplifyCFGOpt::run out into one function | Chris Lattner |
| 2010-12-13 | fix a bug in r121680 that upset the various buildbots. | Chris Lattner |
| 2010-12-13 | refactor the speculative execution logic to be factored into the cond branch ... | Chris Lattner |
| 2010-12-13 | simplify a bunch of code. | Chris Lattner |
| 2010-12-13 | move HoistThenElseCodeToIf up to a more logical and efficient-to-handle place. | Chris Lattner |
| 2010-12-13 | move 'MergeBlocksIntoPredecessor' call earlier. Use | Chris Lattner |
| 2010-12-13 | factor new code out to a SimplifyBranchOnICmpChain helper function. | Chris Lattner |
| 2010-12-13 | enhance the "change or icmp's into switch" xform to handle one value in an | Chris Lattner |
| 2010-12-13 | merge two very similar functions into one that has a bool argument. | Chris Lattner |
| 2010-12-13 | don't bother handling non-canonical icmp's | Chris Lattner |
| 2010-12-13 | inline a function, making the result much simpler. | Chris Lattner |
| 2010-12-13 | Fix my previous patch to handle a degenerate case that the llvm-gcc | Chris Lattner |
| 2010-12-13 | convert some methods to be static functions | Chris Lattner |
| 2010-12-13 | zap two more std::sorts. | Chris Lattner |
| 2010-12-13 | fix a fairly serious oversight with switch formation from | Chris Lattner |
| 2010-12-13 | convert an std::sort to array_pod_sort. | Chris Lattner |
| 2010-12-13 | move the "br (X == 0 | X == 1), T, F" -> switch optimization to a new | Chris Lattner |
| 2010-12-13 | reduce indentation and generally simplify code, no functionality change. | Chris Lattner |
| 2010-12-13 | use getFirstNonPHIOrDbg to simplify this code. | Chris Lattner |
| 2010-12-06 | improve comment | Chris Lattner |
| 2010-12-05 | Teach SimplifyCFG to turn | Frits van Bommel |
| 2010-11-30 | remove the pointless check of MemoryUseIntrinsic from | Chris Lattner |
| 2010-11-23 | Replace calls to ConstantFoldInstruction with calls to SimplifyInstruction | Duncan Sands |
| 2010-11-22 | Don't keep track of inserted phis in PromoteMemoryToRegister: the information | Duncan Sands |
| 2010-11-20 | Simplify code. No change in functionality. | Benjamin Kramer |
| 2010-11-18 | Factor code for testing whether replacing one value with another | Duncan Sands |
| 2010-11-17 | Have InlineFunction use SimplifyInstruction rather than | Duncan Sands |
| 2010-11-17 | Have RemovePredecessorAndSimplify you SimplifyInstruction | Duncan Sands |
| 2010-11-16 | Have a few places that want to simplify phi nodes use SimplifyInstruction | Duncan Sands |
| 2010-10-29 | Inline asm multiple alternative constraints development phase 2 - improved ba... | John Thompson |
| 2010-10-24 | Fix PR8445: a block with no predecessors may be the entry block, in which case | Duncan Sands |
| 2010-10-23 | Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names | Chandler Carruth |
| 2010-10-19 | Passes do not need to recursively initialize passes that they preserve, if | Owen Anderson |
| 2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
| 2010-10-18 | Transfer debug loc to lowered call. | Devang Patel |
| 2010-10-13 | Fix PR8313 by changing ValueToValueMap use a TrackingVH. | Rafael Espindola |
| 2010-10-13 | Be more consistent in using ValueToValueMapTy. | Rafael Espindola |
| 2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson |