2010-03-08 |
Devang Patel | Avoid using DIDescriptor.isNull(). |
tree | commitdiff |
2010-03-05 |
Ted Kremenek | Update CMake build. |
tree | commitdiff |
2010-03-05 |
Eric Christopher | Move SimplifyLibCalls's LibCall builders to a separate... |
tree | commitdiff |
2010-03-01 |
Dan Gohman | Add some debug output to LoopSimplify. |
tree | commitdiff |
2010-02-25 |
Dan Gohman | Make LoopSimplify change conditional branches in loop... |
tree | commitdiff |
2010-02-16 |
Bob Wilson | Rename SuccessorNumber to GetSuccessorNumber. |
tree | commitdiff |
2010-02-16 |
Bob Wilson | Refactor to share code to find the position of a basic... |
tree | commitdiff |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
tree | commitdiff |
2010-02-15 |
Chris Lattner | fix PR6305 by handling BlockAddress in a helper function |
tree | commitdiff |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | Speed up codegen prepare from 3.58s to 0.488s. |
tree | commitdiff |
2010-02-13 |
Chris Lattner | PHINode::getBasicBlockIndex is O(n) in the number of... |
tree | commitdiff |
2010-02-13 |
Chris Lattner | iterate over preds using PHI information when available... |
tree | commitdiff |
2010-02-05 |
Jakob Stoklund Olesen | Teach SimplifyCFG about magic pointer constants. |
tree | commitdiff |
2010-02-05 |
Dan Gohman | Use a SmallSetVector instead of a SetVector; this code... |
tree | commitdiff |
2010-02-01 |
Bob Wilson | Fix pr6198 by moving the isSized() check to an outer... |
tree | commitdiff |
2010-01-30 |
Bob Wilson | Check alignment of loads when deciding whether it is... |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Use uint64_t instead of unsigned for offsets and sizes. |
tree | commitdiff |
2010-01-29 |
Bob Wilson | Improve isSafeToLoadUnconditionally to recognize that... |
tree | commitdiff |
2010-01-29 |
Victor Hernandez | mem2reg erases the dbg.declare intrinsics that it conve... |
tree | commitdiff |
2010-01-27 |
Bob Wilson | Avoid creating redundant PHIs in SSAUpdater::GetValueIn... |
tree | commitdiff |
2010-01-27 |
Benjamin Kramer | Don't bother with sprintf, just pass the Twine through. |
tree | commitdiff |
2010-01-27 |
Chris Lattner | some cleanups. |
tree | commitdiff |
2010-01-27 |
Chris Lattner | no need to check for null |
tree | commitdiff |
2010-01-27 |
Victor Hernandez | When converting dbg.declare to dbg.value, attach promot... |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | Avoid extra calls to MD->getNumOperands() |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | Switch AllocaDbgDeclares to SmallVector and don't leak... |
tree | commitdiff |
2010-01-26 |
Victor Hernandez | In mem2reg, for all alloca/stores that get promoted... |
tree | commitdiff |
2010-01-25 |
Victor Hernandez | Revert r94260 until findDbgDeclare() is made more efficient |
tree | commitdiff |
2010-01-24 |
Chris Lattner | make -fno-rtti the default unless a directory builds... |
tree | commitdiff |
2010-01-23 |
Victor Hernandez | In mem2reg, for all alloca/stores that get promoted... |
tree | commitdiff |
2010-01-22 |
Victor Hernandez | Keep ignoring pointer-to-pointer bitcasts |
tree | commitdiff |
2010-01-22 |
Chris Lattner | Stop building RTTI information for *most* llvm librarie... |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | No need to look through bitcasts for DbgInfoIntrinsic |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | DbgInfoIntrinsic no longer appear in an instruction... |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | DbgInfoIntrinsics no longer appear in an instruction... |
tree | commitdiff |
2010-01-21 |
Chris Lattner | It turns out that this #include is needed because otherwise |
tree | commitdiff |
2010-01-21 |
Chris Lattner | unbreak the build, apparently without this transformuti... |
tree | commitdiff |
2010-01-21 |
Chris Lattner | tidy up |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | Don't need to include IntrinsicInst.h any more |
tree | commitdiff |
2010-01-21 |
Victor Hernandez | No need to map NULL operands of metadata |
tree | commitdiff |
2010-01-20 |
Victor Hernandez | Switch Elts from vector to SmallVector |
tree | commitdiff |
2010-01-20 |
Victor Hernandez | Map operands of all function-local metadata, not just... |
tree | commitdiff |
2010-01-18 |
Devang Patel | While mapping llvm.dbg.declare intrinsic manually map... |
tree | commitdiff |
2010-01-15 |
Bob Wilson | Fix a comment typo. |
tree | commitdiff |
2010-01-12 |
Chris Lattner | add a helper function. |
tree | commitdiff |
2010-01-10 |
Julien Lerouge | Fix nondeterministic behavior. |
tree | commitdiff |
2010-01-09 |
Julien Lerouge | Fix nondeterministic behavior. |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Convert a ton of simple integer type equality tests... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Nick Lewycky pointed out that this code makes changes... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Use do+while instead of while for loops which obviously... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Make RecursivelyDeleteTriviallyDeadInstructions, |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Avoid going through the LLVMContext for type equality... |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
Devang Patel | Remove dead debug info intrinsics. |
tree | commitdiff |
2009-12-31 |
Chris Lattner | fix Analysis/DebugInfo.h to not include Metadata.h... |
tree | commitdiff |
2009-12-31 |
Chris Lattner | rename "elements" of metadata to "operands". "Elements... |
tree | commitdiff |
2009-12-29 |
Benjamin Kramer | Use an array instead of a SmallVector. |
tree | commitdiff |
2009-12-29 |
Chris Lattner | prune #includes. |
tree | commitdiff |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
tree | commitdiff |
2009-12-29 |
Chris Lattner | remove useless argument. |
tree | commitdiff |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
tree | commitdiff |
2009-12-21 |
Chris Lattner | improve indentation avoid a pointless conversion from... |
tree | commitdiff |
2009-12-21 |
Chris Lattner | revert r89298, which was committed without a testcase... |
tree | commitdiff |
2009-12-21 |
Chris Lattner | fix PR5837 by having SSAUpdate reuse phi nodes for the |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Add Loop contains utility methods for testing whether... |
tree | commitdiff |
2009-12-18 |
Dan Gohman | Update a comment. |
tree | commitdiff |
2009-12-15 |
Chris Lattner | Remove isPod() from DenseMapInfo, splitting it out... |
tree | commitdiff |
2009-12-13 |
Chandler Carruth | Don't leave pointers uninitialized in the default const... |
tree | commitdiff |
2009-12-08 |
Nick Lewycky | Remove unnecessary #include "llvm/LLVMContext.h". |
tree | commitdiff |
2009-12-04 |
Chris Lattner | add an assert to make it really clear what this is... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Move EliminateDuplicatePHINodes() from SimplifyCFG... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Pull LLVMContext out of PromoteMemToReg. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Make Loop::getLoopLatch() work on loops which don't... |
tree | commitdiff |
2009-11-19 |
Jim Grosbach | Eliminate duplicate phi nodes in loops. Loop rotation... |
tree | commitdiff |
2009-11-19 |
Jim Grosbach | Make EliminateDuplicatePHINodes() available as a utilit... |
tree | commitdiff |
2009-11-12 |
Daniel Dunbar | Add the braces gcc suggested. |
tree | commitdiff |
2009-11-11 |
Duncan Sands | Don't trivially delete unused calls to llvm.invariant... |
tree | commitdiff |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading |
tree | commitdiff |
2009-11-10 |
Chris Lattner | refactor TryToSimplifyUncondBranchFromEmptyBlock out... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | fix ConstantFoldCompareInstOperands to take the LHS... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Fix a comment in a typo that Duncan noticed. |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Generalize LCSSA to handle loops with exits with predec... |
tree | commitdiff |
2009-11-06 |
Chris Lattner | remove a bunch of extraneous LLVMContext arguments |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Avoid calling getUniqueExitBlocks from within LoopSimpl... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | The introduction of indirectbr meant the introduction of |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Teach LoopUnroll how to bail if LoopSimplify can't... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Delete an unused member variable. |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Add an assertion to catch indirectbr in SplitBlockPrede... |
tree | commitdiff |
2009-11-03 |
Chris Lattner | remove a isFreeCall check: it is a callinst that can... |
tree | commitdiff |
next |