summaryrefslogtreecommitdiff
path: root/lib/Transforms/Scalar/EarlyCSE.cpp
Commit message (Expand)AuthorAge
* Get rid of unused isPodLike definitions.Eli Friedman2013-09-11
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Update EarlyCSE's SimpleValues to use Hashing.h for their hashes. Expanded th...Michael Ilseman2012-10-09
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-15
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-29
* Clean whitespaces.Nadav Rotem2012-07-24
* bz11794 : EarlyCSE stack overflow on long functions.Lenny Maiorani2012-01-31
* Propagate TargetLibraryInfo throughout ConstantFolding.cpp and Chad Rosier2011-12-01
* Fix a couple hash functions so that they do not depend on undefined shifts. ...Eli Friedman2011-10-12
* Change a bunch of isVolatile() checks to check for atomic load/store as well.Eli Friedman2011-09-12
* Duncan deftly points out that readnone functions aren'tChris Lattner2011-01-03
* stength reduce my previous patch a bit. The only instructionsChris Lattner2011-01-03
* fix PR8895: metadata operands don't have a strong use of theirChris Lattner2011-01-03
* earlycse can do trivial with-a-block dead store Chris Lattner2011-01-03
* switch the load table to use a recycling bump pointer allocator,Chris Lattner2011-01-03
* now that loads are in their own table, we can implementChris Lattner2011-01-03
* split loads and calls into separate tables. Loads are now just indexedChris Lattner2011-01-03
* various cleanups, no functionality change.Chris Lattner2011-01-03
* Teach EarlyCSE to do trivial CSE of loads and read-only calls.Chris Lattner2011-01-03
* rename InstValue to SimpleValue, add some comments.Chris Lattner2011-01-03
* Allocate nodes for the scoped hash table from a recyling bump pointerChris Lattner2011-01-03
* reduce redundancy in the hashing code and other misc cleanups.Chris Lattner2011-01-03
* fix some pastosChris Lattner2011-01-02
* add DEBUG and -stats output to earlycse.Chris Lattner2011-01-02
* Enhance earlycse to do CSE of casts, instsimplify and die.Chris Lattner2011-01-02
* sketch out a new early cse pass. No functionality yet.Chris Lattner2011-01-02