summaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/Local.cpp
Commit message (Expand)AuthorAge
* Use Instruction::eraseFromParent().Dan Gohman2008-06-21
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-06
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* dead calls to llvm.stacksave can be deleted, even though theyChris Lattner2007-12-29
* Move the GET_SIDE_EFFECT_INFO logic from isInstructionTriviallyDeadDan Gohman2007-07-26
* move a bunch of constant folding code f rom Transforms/Utils/Local.cpp intoChris Lattner2007-01-30
* remove now-dead code.Chris Lattner2007-01-30
* Change constant folding APIs to take an optional TargetData, and changeChris Lattner2007-01-30
* Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer2007-01-12
* For PR1043:Zhou Sheng2007-01-11
* For PR950:Reid Spencer2006-12-23
* For PR950:Reid Spencer2006-11-27
* Remove redundant <cmath>.Jim Laskey2006-11-08
* For PR950:Reid Spencer2006-11-08
* For PR950:Reid Spencer2006-10-20
* Refactor some code to expose an interface to constant fold and instruction gi...Chris Lattner2006-05-27
* Revert a patch that is unsafe, due to out of range array accesses in innerChris Lattner2006-05-25
* Patch for a new instcombine xform, patch contributed by Nick Lewycky!Chris Lattner2006-05-24
* Add supprot for shufflevectorChris Lattner2006-04-08
* Adjust to change in Intrinsics.gen interface.Chris Lattner2006-04-02
* use autogenerated side-effect informationChris Lattner2006-03-09
* ConstantFoldLoadThroughGEPConstantExpr wasn't handling pointers toRobert Bocchino2006-01-19
* Constant folding support for the insertelement operation.Robert Bocchino2006-01-17
* For PR411:Reid Spencer2006-01-16
* Add bswap intrinsics as documented in the Language ReferenceNate Begeman2006-01-14
* it is ok to dce stacksave.Chris Lattner2006-01-13
* Added support for the extractelement operation.Robert Bocchino2006-01-10
* Fix #include orderChris Lattner2005-10-27
* Move some constant folding code shared by Analysis and Transform passesJohn Criswell2005-10-27
* Constant fold llvm.sqrtChris Lattner2005-09-28
* Move the ConstantFoldLoadThroughGEPConstantExpr function out of the InstCombineChris Lattner2005-09-26
* Fix a fixme in CondPropagate.cpp by moving a PhiNode optimization intoNate Begeman2005-08-04
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-27
* prevent DCE of vaarg intrinsics. This should take care of most regressionsAndrew Lenharth2005-06-19
* DCE intrinsic instructions without side effects.Chris Lattner2005-05-06
* Remove optimizations that don't require both operands to be constant. TheseReid Spencer2005-04-29
* * Add constant folding for additional floating point library calls such asReid Spencer2005-04-28
* Remove trailing whitespaceMisha Brukman2005-04-21
* Enhance hasConstantValue to ignore undef values in phi nodes. This allows itChris Lattner2004-10-17
* Changes For Bug 352Reid Spencer2004-09-01
* Use new IsNAN() wrapper.Brian Gaeke2004-06-23
* Comment out the isnan stuff until we get a proper autoconf test for itChris Lattner2004-06-21
* I love the smell of a freshly broken PowerPC build in the morning.Brian Gaeke2004-06-17
* Fix compilation problem on freebsd. Problem noted by Vladimir Merzliakov inChris Lattner2004-06-17
* Um, did someone make a typo or something?Brian Gaeke2004-06-15
* Remove support for the isnan intrinsicChris Lattner2004-06-15
* Quick hack to get this file compiling again on Mac OS X. The right thing to doBrian Gaeke2004-06-14
* Add constant folding capabilities to the isunordered intrinsic.Alkis Evlogimenos2004-06-13
* Constant fold the isnan intrinsicChris Lattner2004-06-11
* Implement constant folding of fmod, which is used a lot in povrayChris Lattner2004-05-27