summaryrefslogtreecommitdiff
path: root/lib/Transforms/InstCombine/InstCombine.h
Commit message (Expand)AuthorAge
...
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* use ArgOperand API, also tighten the type of visitFree to make this work out ...Gabor Greif2010-06-24
* Teach instCombine to remove malloc+free if malloc's only uses are comparisonsDuncan Sands2010-05-27
* I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands2010-05-11
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-06
* Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner2010-03-05
* Rename ValueRequiresCast to ShouldOptimizeCast, to better reflectChris Lattner2010-02-11
* inline and remove the rest of commonIntCastTransforms.Chris Lattner2010-01-10
* make this a static function instead of a method.Chris Lattner2010-01-05
* split mul/div/rem instructions out to their own file.Chris Lattner2010-01-05
* convert various IntrinsicInst's to use class instead of struct.Chris Lattner2010-01-05
* Fix some struct/class specifier mismatches.Daniel Dunbar2010-01-05
* split 943 lines of instcombine out to a new InstCombineCasts.cppChris Lattner2010-01-04
* split instcombine of compares (visit[FI]Cmp) out toChris Lattner2010-01-04
* move the 'SimplifyDemandedFoo' methods out to their own file, cutting 1K line...Chris Lattner2010-01-04
* split the instcombine class definition out to a header shared Chris Lattner2010-01-04