2009-12-02 |
Jim Grosbach | Move EliminateDuplicatePHINodes() from SimplifyCFG... |
blob | commitdiff | raw | diff to current |
2009-11-11 |
Duncan Sands | Don't trivially delete unused calls to llvm.invariant... |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Chris Lattner | move some generally useful functions out of jump threading |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Chris Lattner | refactor TryToSimplifyUncondBranchFromEmptyBlock out... |
blob | commitdiff | raw | diff to current |
2009-11-03 |
Chris Lattner | remove a isFreeCall check: it is a callinst that can... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Chris Lattner | constant fold indirectbr(blockaddress(%bb)) -> br label... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Victor Hernandez | Rename MallocFreeHelper as MemoryBuiltins |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Rename MallocHelper as MallocFreeHelper, since it now... |
blob | commitdiff | raw | diff to current |
2009-10-26 |
Victor Hernandez | Remove FreeInst. |
blob | commitdiff | raw | diff to current |
2009-10-24 |
Victor Hernandez | Auto-upgrade free instructions to calls to the builtin... |
blob | commitdiff | raw | diff to current |
2009-09-16 |
Andreas Neustifter | Preserve ProfileInfo during CodeGenPrepare. |
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-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
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-06 |
Owen Anderson | "LLVMContext* " --> "LLVMContext *" |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Owen Anderson | More LLVMContext-ification. |
blob | commitdiff | raw | diff to current |
2009-06-26 |
Devang Patel | Remove unused routines. |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Chris Lattner | Generalize instcombine's isSafeToLoadUnconditionally... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Dan Gohman | Simplify code by using SmallVector's pop_back_val(... |
blob | commitdiff | raw | diff to current |
2009-05-06 |
Duncan Sands | Allow readonly functions to unwind exceptions. Teach |
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-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-18 |
Zhou Sheng | Revert my previous change on Local.cpp, instead, fix... |
blob | commitdiff | raw | diff to current |
2009-03-18 |
Zhou Sheng | Fix a bug. |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Devang Patel | Add "check/remove dbg var" helper routines. |
blob | commitdiff | raw | diff to current |
2009-03-03 |
Dale Johannesen | Marking debug info intrinsics as not touching memory |
blob | commitdiff | raw | diff to current |
2009-02-10 |
Devang Patel | Enable scalar replacement of AllocaInst whose one of... |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Devang Patel | Revert rev. 63876. It is causing llvm-gcc bootstrap... |
blob | commitdiff | raw | diff to current |
2009-02-05 |
Devang Patel | Ignore dbg intrinsics while propagating conditional... |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Gabor Greif | use precise getters |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | rewrite RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | remove some weirdness that came from the LSR code that has |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | enhance RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | Enhance RecursivelyDeleteTriviallyDeadInstructions... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Use Instruction::eraseFromParent(). |
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 |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | dead calls to llvm.stacksave can be deleted, even thoug... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Dan Gohman | Move the GET_SIDE_EFFECT_INFO logic from isInstructionT... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | move a bunch of constant folding code f rom Transforms... |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | remove now-dead code. |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Chris Lattner | Change constant folding APIs to take an optional Target... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Reid Spencer | Implement review feedback for the ConstantBool->Constan... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Zhou Sheng | For PR1043: |
blob | commitdiff | raw | diff to current |
2006-12-23 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-10-20 |
Reid Spencer | For PR950: |
blob | commitdiff | raw | diff to current |
2006-05-27 |
Chris Lattner | Refactor some code to expose an interface to constant... |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Chris Lattner | Revert a patch that is unsafe, due to out of range... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Chris Lattner | Patch for a new instcombine xform, patch contributed... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Add supprot for shufflevector |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Chris Lattner | Adjust to change in Intrinsics.gen interface. |
blob | commitdiff | raw | diff to current |
2006-03-09 |
Chris Lattner | use autogenerated side-effect information |
blob | commitdiff | raw | diff to current |
2006-01-19 |
Robert Bocchino | ConstantFoldLoadThroughGEPConstantExpr wasn't handling... |
blob | commitdiff | raw | diff to current |
2006-01-17 |
Robert Bocchino | Constant folding support for the insertelement operation. |
blob | commitdiff | raw | diff to current |
2006-01-16 |
Reid Spencer | For PR411: |
blob | commitdiff | raw | diff to current |
2006-01-14 |
Nate Begeman | Add bswap intrinsics as documented in the Language... |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | it is ok to dce stacksave. |
blob | commitdiff | raw | diff to current |
2006-01-10 |
Robert Bocchino | Added support for the extractelement operation. |
blob | commitdiff | raw | diff to current |
2005-10-27 |
Chris Lattner | Fix #include order |
blob | commitdiff | raw | diff to current |
2005-10-27 |
John Criswell | Move some constant folding code shared by Analysis... |
blob | commitdiff | raw | diff to current |
2005-09-28 |
Chris Lattner | Constant fold llvm.sqrt |
blob | commitdiff | raw | diff to current |
2005-09-26 |
Chris Lattner | Move the ConstantFoldLoadThroughGEPConstantExpr functio... |
blob | commitdiff | raw | diff to current |
2005-08-04 |
Nate Begeman | Fix a fixme in CondPropagate.cpp by moving a PhiNode... |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
blob | commitdiff | raw | diff to current |
2005-06-19 |
Andrew Lenharth | prevent DCE of vaarg intrinsics. This should take... |
blob | commitdiff | raw | diff to current |
2005-05-06 |
Chris Lattner | DCE intrinsic instructions without side effects. |
blob | commitdiff | raw | diff to current |
2005-04-29 |
Reid Spencer | Remove optimizations that don't require both operands... |
blob | commitdiff | raw | diff to current |
2005-04-28 |
Reid Spencer | * Add constant folding for additional floating point... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Enhance hasConstantValue to ignore undef values in... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-06-23 |
Brian Gaeke | Use new IsNAN() wrapper. |
blob | commitdiff | raw | diff to current |
2004-06-21 |
Chris Lattner | Comment out the isnan stuff until we get a proper autoc... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Brian Gaeke | I love the smell of a freshly broken PowerPC build... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Fix compilation problem on freebsd. Problem noted... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Brian Gaeke | Um, did someone make a typo or something? |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Chris Lattner | Remove support for the isnan intrinsic |
blob | commitdiff | raw | diff to current |
2004-06-14 |
Brian Gaeke | Quick hack to get this file compiling again on Mac... |
blob | commitdiff | raw | diff to current |
2004-06-13 |
Alkis Evlogimenos | Add constant folding capabilities to the isunordered... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Constant fold the isnan intrinsic |
blob | commitdiff | raw | diff to current |
2004-05-27 |
Chris Lattner | Implement constant folding of fmod, which is used a... |
blob | commitdiff | raw | diff to current |
2004-05-27 |
Chris Lattner | Restructure call constant folding code a bit to make... |
blob | commitdiff | raw | diff to current |
2004-04-21 |
Alkis Evlogimenos | Include cerrno (gcc-3.4 fix) |
blob | commitdiff | raw | diff to current |
2004-04-16 |
Chris Lattner | Add support for evaluation of exp/log/log10/pow |
blob | commitdiff | raw | diff to current |
2004-04-16 |
Brian Gaeke | Include <cmath> for compatibility with gcc 3.0.x (the... |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Add a simple call constant propagation interface. |
blob | commitdiff | raw | diff to current |
2004-03-12 |
Chris Lattner | Add constant folding wrapper support for select instruc... |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Clean up #includes |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Remove use of ConstantExpr::getShift |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Remove use of ConstantHandling |
blob | commitdiff | raw | diff to current |
2004-01-12 |
Chris Lattner | Move llvm::ConstantFoldInstruction from VMCore to here... |
blob | commitdiff | raw | diff to current |
2003-12-19 |
Chris Lattner | Add new function |
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 |
next |