2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Re-apply r124518 with fix. Watch out for invalidated... |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Revert r124518. It broke Linux self-host. |
blob | commitdiff | raw | diff to current |
2011-01-29 |
Evan Cheng | Re-commit r124462 with fixes. Tail recursion elim will... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Cameron Zwarich | Remove code for updating dominance frontiers and some... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Jakob Stoklund Olesen | Fix a non-deterministic loop in llvm::MergeBlockIntoPre... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Chris Lattner | when MergeBlockIntoPredecessor merges two blocks, updat... |
blob | commitdiff | raw | diff to current |
2011-01-11 |
Chris Lattner | Fix FoldSingleEntryPHINodes to update memdep and AA... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | various code cleanups, enhance MergeBlockIntoPredecesso... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Chris Lattner | reduce nesting. |
blob | commitdiff | raw | diff to current |
2011-01-02 |
Chris Lattner | split dom frontier handling stuff out to its own Domina... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Chris Lattner | remove the dead (and terrible) llvm::RemoveSuccessor... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Gabor Greif | typoes |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Chris Lattner | fit in 80 cols |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Dan Gohman | Use the getUniquePredecessor() utility function, instea... |
blob | commitdiff | raw | diff to current |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Evan Cheng | Code clean up. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Bob Wilson | Rename SuccessorNumber to GetSuccessorNumber. |
blob | commitdiff | raw | diff to current |
2010-02-16 |
Bob Wilson | Refactor to share code to find the position of a basic... |
blob | commitdiff | raw | diff to current |
2010-01-21 |
Victor Hernandez | No need to look through bitcasts for DbgInfoIntrinsic |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Dan Gohman | Make RecursivelyDeleteTriviallyDeadInstructions, |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Benjamin Kramer | Avoid going through the LLVMContext for type equality... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Devang Patel | Remove dead debug info intrinsics. |
blob | commitdiff | raw | diff to current |
2009-12-08 |
Nick Lewycky | Remove unnecessary #include "llvm/LLVMContext.h". |
blob | commitdiff | raw | diff to current |
2009-11-05 |
Dan Gohman | Add an assertion to catch indirectbr in SplitBlockPrede... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | change llvm::MergeBlockIntoPredecessor to not merge... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Chris Lattner | llvm::SplitEdge should refuse to split an edge from... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Revert r85667. LoopUnroll currently can't call utility... |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Remove redundant code. |
blob | commitdiff | raw | diff to current |
2009-10-31 |
Dan Gohman | Merge the enhancements from LoopUnroll's FoldBlockIntoP... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Devang Patel | Factor out redundancy from clone() implementations. |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Dan Gohman | Fix SplitBlockPredecessors' LoopInfo updating code... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Dan Gohman | Re-apply r80926, with fixes: keep the domtree informed... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Evan Cheng | Revert r80926. It causes loop unswitch assertion and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Add a verifyAnalysis to LoopInfo, LoopSimplify, and... |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Dan Gohman | Change PHINode::hasConstantValue to have a DominatorTre... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Dan Gohman | Rename Instruction::isIdenticalTo to Instruction::isIde... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Owen Anderson | Move a few more APIs back to 2.5 forms. The only remai... |
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-25 |
Dan Gohman | Make AliasAnalysis and related classes use |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Dan Gohman | AliasAnalysis wants sizes in address-units, not bits. |
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-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
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-05 |
Owen Anderson | More LLVMContext-ification. |
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-04 |
Mike Stump | Restore minor deletion. |
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-04 |
Dale Johannesen | Skip ptr-to-ptr bitcasts when counting in another case. |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dale Johannesen | Instruction counters must skip the bitcasts that |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dale Johannesen | When removing a store to an alloca that has only one |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dan Gohman | Fix a bunch of Doxygen syntax issues. Escape special... |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dale Johannesen | When sinking an insn in InstCombine bring its debug |
blob | commitdiff | raw | diff to current |
2009-02-24 |
Devang Patel | While folding unconditional return move DbgRegionEndIns... |
blob | commitdiff | raw | diff to current |
2009-02-11 |
Devang Patel | If llvm.dbg.region.end is disappearing then remove... |
blob | commitdiff | raw | diff to current |
2009-01-28 |
Duncan Sands | Rename getAnalysisToUpdate to getAnalysisIfAvailable. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Chris Lattner | Factor some code into a new FoldSingleEntryPHINodes... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Chris Lattner | third time is the charm. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Chris Lattner | fix assertion. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Chris Lattner | Rename DeleteBlockIfDead to DeleteDeadBlock and make it |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Chris Lattner | Factor some code out of SimplifyCFG, forming a new |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | switch InstCombine::visitLoadInst to use |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | enhance FindAvailableLoadedValue to make use of AliasAn... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | move FindAvailableLoadedValue from JumpThreading to... |
blob | commitdiff | raw | diff to current |
2008-11-03 |
Devang Patel | Fix unused variable warnings. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Owen Anderson | SplitBlock should only attempt to update LoopInfo if... |
blob | commitdiff | raw | diff to current |
2008-09-09 |
Devang Patel | Fix simplifycfg crash in handing block merge. |
blob | commitdiff | raw | diff to current |
2008-07-18 |
Owen Anderson | Add some checks that got lost in the shuffle. This... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Owen Anderson | Make MergeBlockIntoPredecessor more aggressive when... |
blob | commitdiff | raw | diff to current |
2008-07-17 |
Owen Anderson | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-21 |
Chris Lattner | Move SplitBlockPredecessors out of loopsimplify into... |
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 |
2008-03-09 |
Nick Lewycky | Two things. Preserve the unwind_to when splitting a BB. |
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-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Devang Patel | After a basic block is split into two parts, |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Devang Patel | Add SplitEdge and SplitBlock utility routines. |
blob | commitdiff | raw | diff to current |
2007-02-11 |
Chris Lattner | simplify code by using Value::takeName |
blob | commitdiff | raw | diff to current |
2006-05-19 |
Reid Spencer | Fix a doxygen problem and break lines at 80 columns |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by... |
blob | commitdiff | raw | diff to current |
2005-03-05 |
Chris Lattner | second argument to Value::setName is now gone. |
blob | commitdiff | raw | diff to current |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403. |
blob | commitdiff | raw | diff to current |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-10 |
Misha Brukman | Fix spelling. |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
blob | commitdiff | raw | diff to current |
2002-11-20 |
Chris Lattner | - Eliminated the deferred symbol table stuff in Modul... |
blob | commitdiff | raw | diff to current |
2002-10-29 |
Misha Brukman | Fix spelling of `propagate'. |
blob | commitdiff | raw | diff to current |
2002-07-29 |
Chris Lattner | Implement a new RemoveSuccessor function |
blob | commitdiff | raw | diff to current |
2002-06-25 |
Chris Lattner | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2002-05-07 |
Chris Lattner | Add code pulled out of TransformInternals.cpp, ConstPro... |
blob | commitdiff | raw | diff to current |
|