| Commit message (Expand) | Author | Age | Files | Lines |
* | These bitfields were being miscompiled on some | Duncan Sands | 2009-04-20 | 1 | -11/+27 |
* | Use a SmallPtrSet instead of std::set. | Dale Johannesen | 2009-03-23 | 1 | -2/+1 |
* | Clear the cached cost when removing a function in | Dale Johannesen | 2009-03-19 | 1 | -0/+7 |
* | Add helper pass to remove llvm.dbg.declare intrinsics. | Devang Patel | 2009-03-09 | 1 | -2/+7 |
* | Add "check/remove dbg var" helper routines. | Devang Patel | 2009-03-06 | 1 | -0/+9 |
* | When sinking an insn in InstCombine bring its debug | Dale Johannesen | 2009-03-03 | 1 | -0/+5 |
* | Factor address mode matcher out of codegen prepare to make it available to ot... | Evan Cheng | 2009-02-20 | 1 | -0/+102 |
* | Unbreak the build on win32. | Cedric Venet | 2009-02-14 | 1 | -1/+1 |
* | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel | 2009-02-10 | 1 | -0/+6 |
* | Revert rev. 63876. It is causing llvm-gcc bootstrap failure. | Devang Patel | 2009-02-05 | 1 | -8/+0 |
* | Ignore dbg intrinsics while propagating conditional expression info. | Devang Patel | 2009-02-05 | 1 | -0/+8 |
* | Adjustments to last patch based on review. | Dale Johannesen | 2009-01-09 | 2 | -0/+10 |
* | Do not inline functions with (dynamic) alloca into | Dale Johannesen | 2009-01-08 | 1 | -2/+5 |
* | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 | 1 | -4/+7 |
* | Rename AddReadAttrs to FunctionAttrs, and teach it how | Duncan Sands | 2008-12-31 | 1 | -2/+4 |
* | Factor some code into a new FoldSingleEntryPHINodes method. | Chris Lattner | 2008-12-03 | 2 | -1/+9 |
* | fix a really incorrect comment. | Chris Lattner | 2008-12-03 | 1 | -2/+2 |
* | Rename DeleteBlockIfDead to DeleteDeadBlock and make it | Chris Lattner | 2008-12-03 | 1 | -4/+3 |
* | Factor some code out of SimplifyCFG, forming a new | Chris Lattner | 2008-12-03 | 1 | -0/+5 |
* | Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally | Chris Lattner | 2008-11-27 | 1 | -2/+6 |
* | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner | 2008-11-27 | 1 | -15/+8 |
* | move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+20 |
* | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+8 |
* | Do not use separate utility to walk all instructions and remove dead dbg intr... | Devang Patel | 2008-11-19 | 1 | -28/+0 |
* | Add new helper pass that strips all symbol names except debugging information. | Devang Patel | 2008-11-18 | 1 | -0/+7 |
* | Undo previous check-in. | Devang Patel | 2008-11-11 | 1 | -7/+0 |
* | Add utility pass to remove dbg info. | Devang Patel | 2008-11-11 | 1 | -0/+7 |
* | Add utility routines to remove dead debug info. | Devang Patel | 2008-11-11 | 1 | -0/+28 |
* | Do now allow InlineAlways pass to remove dead functions. | Devang Patel | 2008-11-05 | 1 | -0/+4 |
* | Add a new pass to simplify specific half_powr function calls. This is | Dan Gohman | 2008-11-04 | 1 | -0/+6 |
* | Add a new MergeFunctions pass. It finds identical functions and merges them. | Nick Lewycky | 2008-11-02 | 1 | -3/+9 |
* | Add InlineCost class for represent the estimated cost of inlining a | Daniel Dunbar | 2008-10-30 | 2 | -3/+40 |
* | Factor shouldInline method out of Inliner. | Daniel Dunbar | 2008-10-29 | 1 | -1/+5 |
* | Assorted comment/naming fixes, 80-col violations, and reindentation. | Daniel Dunbar | 2008-10-28 | 1 | -3/+3 |
* | export an ID for the instructionNamer, allowing analysis/transformation passes | Torok Edwin | 2008-10-27 | 1 | -0/+1 |
* | Change create*Pass factory functions to return Pass* instead of | Daniel Dunbar | 2008-10-22 | 1 | -10/+9 |
* | Remove the MarkModRef pass (use AddReadAttrs instead). | Duncan Sands | 2008-09-19 | 1 | -6/+0 |
* | Add a new pass AddReadAttrs which works out which functions | Duncan Sands | 2008-09-19 | 1 | -0/+6 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 3 | -4/+4 |
* | Initial version of a Partial Specialization IPO pass. It triggers a couple h... | Andrew Lenharth | 2008-09-03 | 1 | -0/+6 |
* | Add missing decls. | Devang Patel | 2008-09-03 | 1 | -0/+5 |
* | Add a small pass that sets the readnone/readonly | Duncan Sands | 2008-09-01 | 1 | -0/+5 |
* | Add a new trivial -inst-namer pass which makes it possible to diff the | Chris Lattner | 2008-08-23 | 1 | -0/+7 |
* | Remove GCSE, ValueNumbering, and LoadValueNumbering. These have been depreca... | Owen Anderson | 2008-08-15 | 1 | -9/+0 |
* | Make MergeBlockIntoPredecessor more aggressive when the same successor appears | Owen Anderson | 2008-07-17 | 1 | -1/+1 |
* | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. | Owen Anderson | 2008-07-17 | 1 | -0/+4 |
* | Correct a top-level comment. | Dan Gohman | 2008-07-16 | 1 | -1/+1 |
* | Reapply r53540, now with the matching header! | Chris Lattner | 2008-07-14 | 1 | -1/+6 |
* | whitespace fix. | Chris Lattner | 2008-07-14 | 1 | -1/+1 |
* | doxygenate comments and wrap to 80 cols. | Chris Lattner | 2008-07-14 | 1 | -22/+23 |