| Commit message (Expand) | Author | Age | Files | Lines |
* | Simplify code by using SmallVector's pop_back_val() instead of | Dan Gohman | 2009-05-06 | 1 | -2/+1 |
* | Allow readonly functions to unwind exceptions. Teach | Duncan Sands | 2009-05-06 | 1 | -7/+5 |
* | Re-apply 70645, converting ScalarEvolution to use | Dan Gohman | 2009-05-04 | 1 | -18/+3 |
* | Revert r70645 for now; it's causing a variety of regressions. | Dan Gohman | 2009-05-03 | 1 | -3/+18 |
* | Convert ScalarEvolution to use CallbackVH for its internal map. This | Dan Gohman | 2009-05-02 | 1 | -18/+3 |
* | Previously, RecursivelyDeleteDeadInstructions provided an option | Dan Gohman | 2009-05-02 | 1 | -5/+42 |
* | Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl. | Zhou Sheng | 2009-03-18 | 1 | -3/+0 |
* | Fix a bug. | Zhou Sheng | 2009-03-18 | 1 | -0/+3 |
* | Add "check/remove dbg var" helper routines. | Devang Patel | 2009-03-06 | 1 | -0/+44 |
* | Marking debug info intrinsics as not touching memory | Dale Johannesen | 2009-03-03 | 1 | -0/+3 |
* | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel | 2009-02-10 | 1 | -0/+22 |
* | Revert rev. 63876. It is causing llvm-gcc bootstrap failure. | Devang Patel | 2009-02-05 | 1 | -17/+0 |
* | Ignore dbg intrinsics while propagating conditional expression info. | Devang Patel | 2009-02-05 | 1 | -0/+17 |
* | use precise getters | Gabor Greif | 2009-01-30 | 1 | -2/+2 |
* | rewrite RecursivelyDeleteTriviallyDeadInstructions to use a more efficient | Chris Lattner | 2008-11-28 | 1 | -16/+26 |
* | remove some weirdness that came from the LSR code that has | Chris Lattner | 2008-11-28 | 1 | -8/+1 |
* | enhance RecursivelyDeleteTriviallyDeadInstructions to make | Chris Lattner | 2008-11-27 | 1 | -0/+9 |
* | Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally | Chris Lattner | 2008-11-27 | 1 | -7/+15 |
* | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner | 2008-11-27 | 1 | -30/+25 |
* | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+33 |
* | Use Instruction::eraseFromParent(). | Dan Gohman | 2008-06-21 | 1 | -1/+1 |
* | API changes for class Use size reduction, wave 1. | Gabor Greif | 2008-04-06 | 1 | -2/+2 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | dead calls to llvm.stacksave can be deleted, even though they | Chris Lattner | 2007-12-29 | 1 | -1/+10 |
* | Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDead | Dan Gohman | 2007-07-26 | 1 | -7/+0 |
* | move a bunch of constant folding code f rom Transforms/Utils/Local.cpp into | Chris Lattner | 2007-01-30 | 1 | -152/+0 |
* | remove now-dead code. | Chris Lattner | 2007-01-30 | 1 | -14/+0 |
* | Change constant folding APIs to take an optional TargetData, and change | Chris Lattner | 2007-01-30 | 1 | -22/+15 |
* | Implement review feedback for the ConstantBool->ConstantInt merge. Chris | Reid Spencer | 2007-01-12 | 1 | -2/+2 |
* | For PR1043: | Zhou Sheng | 2007-01-11 | 1 | -3/+3 |
* | For PR950: | Reid Spencer | 2006-12-23 | 1 | -10/+20 |
* | For PR950: | Reid Spencer | 2006-11-27 | 1 | -2/+13 |
* | Remove redundant <cmath>. | Jim Laskey | 2006-11-08 | 1 | -1/+0 |
* | For PR950: | Reid Spencer | 2006-11-08 | 1 | -1/+2 |
* | For PR950: | Reid Spencer | 2006-10-20 | 1 | -7/+7 |
* | Refactor some code to expose an interface to constant fold and instruction gi... | Chris Lattner | 2006-05-27 | 1 | -35/+49 |
* | Revert a patch that is unsafe, due to out of range array accesses in inner | Chris Lattner | 2006-05-25 | 1 | -2/+2 |
* | Patch for a new instcombine xform, patch contributed by Nick Lewycky! | Chris Lattner | 2006-05-24 | 1 | -2/+4 |
* | Add supprot for shufflevector | Chris Lattner | 2006-04-08 | 1 | -0/+5 |
* | Adjust to change in Intrinsics.gen interface. | Chris Lattner | 2006-04-02 | 1 | -0/+1 |
* | use autogenerated side-effect information | Chris Lattner | 2006-03-09 | 1 | -27/+5 |
* | ConstantFoldLoadThroughGEPConstantExpr wasn't handling pointers to | Robert Bocchino | 2006-01-19 | 1 | -9/+22 |
* | Constant folding support for the insertelement operation. | Robert Bocchino | 2006-01-17 | 1 | -0/+3 |
* | For PR411: | Reid Spencer | 2006-01-16 | 1 | -5/+16 |
* | Add bswap intrinsics as documented in the Language Reference | Nate Begeman | 2006-01-14 | 1 | -0/+3 |
* | it is ok to dce stacksave. | Chris Lattner | 2006-01-13 | 1 | -0/+1 |
* | Added support for the extractelement operation. | Robert Bocchino | 2006-01-10 | 1 | -0/+2 |
* | Fix #include order | Chris Lattner | 2005-10-27 | 1 | -1/+1 |
* | Move some constant folding code shared by Analysis and Transform passes | John Criswell | 2005-10-27 | 1 | -142/+1 |
* | Constant fold llvm.sqrt | Chris Lattner | 2005-09-28 | 1 | -1/+9 |