Age | Commit message (Expand) | Author |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-02-15 | fix PR6305 by handling BlockAddress in a helper function | Chris Lattner |
2010-02-01 | Fix pr6198 by moving the isSized() check to an outer conditional. | Bob Wilson |
2010-01-30 | Check alignment of loads when deciding whether it is safe to execute them | Bob Wilson |
2010-01-29 | Use uint64_t instead of unsigned for offsets and sizes. | Bob Wilson |
2010-01-29 | Improve isSafeToLoadUnconditionally to recognize that GEPs with constant | Bob Wilson |
2010-01-21 | DbgInfoIntrinsics no longer appear in an instruction's use list; so clean up ... | Victor Hernandez |
2010-01-12 | add a helper function. | Chris Lattner |
2010-01-05 | Nick Lewycky pointed out that this code makes changes unconditionally. | Dan Gohman |
2010-01-05 | Use do+while instead of while for loops which obviously have a | Dan Gohman |
2010-01-05 | Make RecursivelyDeleteTriviallyDeadInstructions, | Dan Gohman |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2009-12-29 | prune #includes. | Chris Lattner |
2009-12-02 | Move EliminateDuplicatePHINodes() from SimplifyCFG.cpp to Local.cpp | Jim Grosbach |
2009-11-11 | Don't trivially delete unused calls to llvm.invariant.start. This allows | Duncan Sands |
2009-11-10 | move some generally useful functions out of jump threading | Chris Lattner |
2009-11-10 | refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. | Chris Lattner |
2009-11-03 | remove a isFreeCall check: it is a callinst that can write to memory already. | Chris Lattner |
2009-11-01 | constant fold indirectbr(blockaddress(%bb)) -> br label %bb. | Chris Lattner |
2009-10-27 | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez |
2009-10-26 | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez |
2009-10-26 | Remove FreeInst. | Victor Hernandez |
2009-10-24 | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez |
2009-09-16 | Preserve ProfileInfo during CodeGenPrepare. | Andreas Neustifter |
2009-07-30 | Move more code back to 2.5 APIs. | Owen Anderson |
2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson |
2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
2009-07-06 | "LLVMContext* " --> "LLVMContext *" | Owen Anderson |
2009-07-05 | More LLVMContext-ification. | Owen Anderson |
2009-06-26 | Remove unused routines. | Devang Patel |
2009-06-16 | Generalize instcombine's isSafeToLoadUnconditionally() function | Chris Lattner |
2009-05-06 | Simplify code by using SmallVector's pop_back_val() instead of | Dan Gohman |
2009-05-06 | Allow readonly functions to unwind exceptions. Teach | Duncan Sands |
2009-05-04 | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman |
2009-05-03 | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman |
2009-05-02 | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman |
2009-05-02 | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman |
2009-03-18 | Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl. | Zhou Sheng |
2009-03-18 | Fix a bug. | Zhou Sheng |
2009-03-06 | Add "check/remove dbg var" helper routines. | Devang Patel |
2009-03-03 | Marking debug info intrinsics as not touching memory | Dale Johannesen |
2009-02-10 | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel |
2009-02-05 | Revert rev. 63876. It is causing llvm-gcc bootstrap failure. | Devang Patel |
2009-02-05 | Ignore dbg intrinsics while propagating conditional expression info. | Devang Patel |
2009-01-30 | use precise getters | Gabor Greif |
2008-11-28 | rewrite RecursivelyDeleteTriviallyDeadInstructions to use a more efficient | Chris Lattner |
2008-11-28 | remove some weirdness that came from the LSR code that has | Chris Lattner |
2008-11-27 | enhance RecursivelyDeleteTriviallyDeadInstructions to make | Chris Lattner |
2008-11-27 | Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally | Chris Lattner |
2008-11-27 | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner |