2011-06-29 |
Rafael Espindola | Let simplify cfg simplify bb with only debug and lifeti... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Jay Foad | Reinstate r133513 (reverted in r133700) with an additio... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Eric Christopher | Revert r133513: |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Chad Rosier | Revert r133435 and r133449 to appease buildbots. |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Jay Foad | Change how PHINodes store their operands. |
blob | commitdiff | raw | diff to current |
2011-06-15 |
Eli Friedman | Simplify; no significant functionality change. |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Cameron Zwarich | Make LoadAndStorePromoter preserve debug info and creat... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Frits van Bommel | Add a parameter to ConstantFoldTerminator() that caller... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Matt Beaumont-Gay | fix typo |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Devang Patel | Use IRBuiler while constant folding terminator. |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Devang Patel | Preserve debug info for unused zero extended boolean... |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Devang Patel | Remove DbgDeclare only if all uses are converted. |
blob | commitdiff | raw | diff to current |
2011-04-19 |
Jay Foad | Trivial simplification. |
blob | commitdiff | raw | diff to current |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Eli Friedman | Attempt to fix breakage from r128782 reported by Franco... |
blob | commitdiff | raw | diff to current |
2011-04-02 |
Eli Friedman | PR9446: RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2011-03-21 |
Devang Patel | Simplify. |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Devang Patel | If an AllocaInst referred by DbgDeclareInst is used... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Devang Patel | Remove dead code. |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Devang Patel | Consider debug info intrinsics pointing to null value... |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Devang Patel | Try to not lose variable's debug info during instcombine. |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Devang Patel | Refactor into a separate utility function. |
blob | commitdiff | raw | diff to current |
2011-03-04 |
Jakob Stoklund Olesen | DenseMap<uintptr_t,...> doesn't allow all values as... |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Duncan Sands | If the phi node was used by an unreachable instruction... |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Duncan Sands | Simplify RecursivelyDeleteDeadPHINode. The only functi... |
blob | commitdiff | raw | diff to current |
2011-02-20 |
Nick Lewycky | Make RecursivelyDeleteDeadPHINode delete a phi node... |
blob | commitdiff | raw | diff to current |
2011-02-20 |
Nick Lewycky | Teach RecursivelyDeleteDeadPHINodes to handle multiple... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Cameron Zwarich | Make more passes preserve dominators (or state that... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Jay Foad | Remove all uses of the "ugly" method BranchInst::setUnc... |
blob | commitdiff | raw | diff to current |
2010-12-30 |
Benjamin Kramer | Make a bunch of symbols internal. |
blob | commitdiff | raw | diff to current |
2010-12-25 |
Chris Lattner | don't lose TD info |
blob | commitdiff | raw | diff to current |
2010-12-25 |
Chris Lattner | Move getOrEnforceKnownAlignment out of instcombine... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | remove the pointless check of MemoryUseIntrinsic from |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Duncan Sands | Have RemovePredecessorAndSimplify you SimplifyInstruction |
blob | commitdiff | raw | diff to current |
2010-08-14 |
Dan Gohman | Teach SimplifyCFG how to simplify indirectbr instructions. |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Chris Lattner | make various clients of ReplaceAndSimplifyAllUses tolerate |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Chris Lattner | fix PR6305 by handling BlockAddress in a helper function |
blob | commitdiff | raw | diff to current |
2010-02-01 |
Bob Wilson | Fix pr6198 by moving the isSized() check to an outer... |
blob | commitdiff | raw | diff to current |
2010-01-30 |
Bob Wilson | Check alignment of loads when deciding whether it is... |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Bob Wilson | Use uint64_t instead of unsigned for offsets and sizes. |
blob | commitdiff | raw | diff to current |
2010-01-29 |
Bob Wilson | Improve isSafeToLoadUnconditionally to recognize that... |
blob | commitdiff | raw | diff to current |
2010-01-21 |
Victor Hernandez | DbgInfoIntrinsics no longer appear in an instruction... |
blob | commitdiff | raw | diff to current |
2010-01-12 |
Chris Lattner | add a helper function. |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Nick Lewycky pointed out that this code makes changes... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Use do+while instead of while for loops which obviously... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Make RecursivelyDeleteTriviallyDeadInstructions, |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Chris Lattner | prune #includes. |
blob | commitdiff | raw | diff to current |
2009-12-02 |
Jim Grosbach | Move EliminateDuplicatePHINodes() from SimplifyCFG... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Duncan Sands | Don't trivially delete unused calls to llvm.invariant... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Chris Lattner | refactor TryToSimplifyUncondBranchFromEmptyBlock out... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Chris Lattner | remove a isFreeCall check: it is a callinst that can... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | constant fold indirectbr(blockaddress(%bb)) -> br label... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Andreas Neustifter | Preserve ProfileInfo during CodeGenPrepare. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
blob | commitdiff | raw | diff to current |
2009-07-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Owen Anderson | More LLVMContext-ification. |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Devang Patel | Remove unused routines. |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Chris Lattner | Generalize instcombine's isSafeToLoadUnconditionally... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Dan Gohman | Simplify code by using SmallVector's pop_back_val(... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Allow readonly functions to unwind exceptions. Teach |
blob | commitdiff | raw | diff to current |
2009-05-04 |
Dan Gohman | Re-apply 70645, converting ScalarEvolution to use |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Dan Gohman | Revert r70645 for now; it's causing a variety of regres... |
blob | commitdiff | raw | diff to current |
2009-05-02 |
Dan Gohman | Convert ScalarEvolution to use CallbackVH for its inter... |
blob | commitdiff | raw | diff to current |
2009-05-02 |
Dan Gohman | Previously, RecursivelyDeleteDeadInstructions provided... |
blob | commitdiff | raw | diff to current |
2009-03-18 |
Zhou Sheng | Revert my previous change on Local.cpp, instead, fix... |
blob | commitdiff | raw | diff to current |
2009-03-18 |
Zhou Sheng | Fix a bug. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Add "check/remove dbg var" helper routines. |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dale Johannesen | Marking debug info intrinsics as not touching memory |
blob | commitdiff | raw | diff to current |
2009-02-10 |
Devang Patel | Enable scalar replacement of AllocaInst whose one of... |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Devang Patel | Revert rev. 63876. It is causing llvm-gcc bootstrap... |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Devang Patel | Ignore dbg intrinsics while propagating conditional... |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Gabor Greif | use precise getters |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | rewrite RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | remove some weirdness that came from the LSR code that has |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | enhance RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | Enhance RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Use Instruction::eraseFromParent(). |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | dead calls to llvm.stacksave can be deleted, even thoug... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Dan Gohman | Move the GET_SIDE_EFFECT_INFO logic from isInstructionT... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | move a bunch of constant folding code f rom Transforms... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | remove now-dead code. |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | Change constant folding APIs to take an optional Target... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
next |