index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
/
EarlyCSE.cpp
Commit message (
Expand
)
Author
Age
*
Rename many DataLayout variables from TD to DL.
Rafael Espindola
2014-02-21
*
Disable most IR-level transform passes on functions marked 'optnone'.
Paul Robinson
2014-02-06
*
[PM] Split DominatorTree into a concrete analysis result object which
Chandler Carruth
2014-01-13
*
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
Chandler Carruth
2014-01-13
*
Change std::deque => std::vector. No functionality change.
Michael Gottesman
2013-12-05
*
Get rid of unused isPodLike definitions.
Eli Friedman
2013-09-11
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
*
Update EarlyCSE's SimpleValues to use Hashing.h for their hashes. Expanded th...
Michael Ilseman
2012-10-09
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
*
Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.
Craig Topper
2012-09-15
*
Make MemoryBuiltins aware of TargetLibraryInfo.
Benjamin Kramer
2012-08-29
*
Clean whitespaces.
Nadav Rotem
2012-07-24
*
bz11794 : EarlyCSE stack overflow on long functions.
Lenny Maiorani
2012-01-31
*
Propagate TargetLibraryInfo throughout ConstantFolding.cpp and
Chad Rosier
2011-12-01
*
Fix a couple hash functions so that they do not depend on undefined shifts. ...
Eli Friedman
2011-10-12
*
Change a bunch of isVolatile() checks to check for atomic load/store as well.
Eli Friedman
2011-09-12
*
Duncan deftly points out that readnone functions aren't
Chris Lattner
2011-01-03
*
stength reduce my previous patch a bit. The only instructions
Chris Lattner
2011-01-03
*
fix PR8895: metadata operands don't have a strong use of their
Chris Lattner
2011-01-03
*
earlycse can do trivial with-a-block dead store
Chris Lattner
2011-01-03
*
switch the load table to use a recycling bump pointer allocator,
Chris Lattner
2011-01-03
*
now that loads are in their own table, we can implement
Chris Lattner
2011-01-03
*
split loads and calls into separate tables. Loads are now just indexed
Chris Lattner
2011-01-03
*
various cleanups, no functionality change.
Chris Lattner
2011-01-03
*
Teach EarlyCSE to do trivial CSE of loads and read-only calls.
Chris Lattner
2011-01-03
*
rename InstValue to SimpleValue, add some comments.
Chris Lattner
2011-01-03
*
Allocate nodes for the scoped hash table from a recyling bump pointer
Chris Lattner
2011-01-03
*
reduce redundancy in the hashing code and other misc cleanups.
Chris Lattner
2011-01-03
*
fix some pastos
Chris Lattner
2011-01-02
*
add DEBUG and -stats output to earlycse.
Chris Lattner
2011-01-02
*
Enhance earlycse to do CSE of casts, instsimplify and die.
Chris Lattner
2011-01-02
*
sketch out a new early cse pass. No functionality yet.
Chris Lattner
2011-01-02