projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
[LIR] General refactor to improve compile-time and simplify code.
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
EarlyCSE.cpp
2015-10-15
Benjamin Kramer
[ScalarOpts] Remove dead code.
blob
|
commitdiff
|
raw
2015-10-13
Duncan P. N. Exon...
Scalar: Remove some implicit ilist iterator conversions...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-09
Arnaud A. de Grand...
[EarlyCSE] Address post commit review for r249523.
blob
|
commitdiff
|
raw
|
diff to current
2015-10-07
Arnaud A. de Grand...
[EarlyCSE] Fix handling of target memory intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2015-10-06
Arnaud A. de Grand...
[EarlyCSE] Constify ParseMemoryInst methods (NFC).
blob
|
commitdiff
|
raw
|
diff to current
2015-09-10
James Molloy
Add GlobalsAA as preserved to a bunch of transforms
blob
|
commitdiff
|
raw
|
diff to current
2015-08-27
Philip Reames
Allow value forwarding past release fences in EarlyCSE
blob
|
commitdiff
|
raw
|
diff to current
2015-08-05
Tanya Lattner
Rename all references to old mailing lists to new lists...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexander Kornienko
Revert r240137 (Fixed/added namespace ending comments...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-19
Alexander Kornienko
Fixed/added namespace ending comments using clang-tidy...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Philip Reames
Extend EarlyCSE to handle basic cases from JumpThreadin...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-04
Mehdi Amini
Make DataLayout Non-Optional in the Module
blob
|
commitdiff
|
raw
|
diff to current
2015-02-15
Aaron Ballman
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-10
David Majnemer
EarlyCSE: It isn't safe to CSE across synchronization...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Benjamin Kramer
EarlyCSE: Replace custom hash mixing with Hashing.h
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[multiversion] Thread a function argument through all...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-01
Chandler Carruth
[PM] Port EarlyCSE to the new pass manager.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-31
Chandler Carruth
[PM] Change the core design of the TTI analysis to...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-27
Chandler Carruth
[PM] Refactor the core logic to run EarlyCSE over a...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-26
Chad Rosier
Commoning of target specific load/store intrinsics...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Chandler Carruth
[PM] General doxygen and comment cleanup for this pass.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-24
Chandler Carruth
[PM] Reformat this code with clang-format so that I...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Separate the TargetLibraryInfo object from the...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-15
Chandler Carruth
[PM] Move TargetLibraryInfo into the Analysis library.
blob
|
commitdiff
|
raw
|
diff to current
2015-01-04
Chandler Carruth
[PM] Split the AssumptionTracker immutable pass into...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Philip Reames
Tweak EarlyCSE to recognize series of dead stores
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Hal Finkel
EarlyCSE should ignore calls to @llvm.assume
blob
|
commitdiff
|
raw
|
diff to current
2014-09-20
Lenny Maiorani
Using a deque to manage the stack of nodes is faster...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-07
Hal Finkel
Make use of @llvm.assume in ValueTracking (computeKnown...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-05
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-02-25
Rafael Espindola
Make DataLayout a plain object, not a pass.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-21
Rafael Espindola
Rename many DataLayout variables from TD to DL.
blob
|
commitdiff
|
raw
|
diff to current
2014-02-06
Paul Robinson
Disable most IR-level transform passes on functions...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Michael Gottesman
Change std::deque => std::vector. No functionality...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-11
Eli Friedman
Get rid of unused isPodLike definitions.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Michael Ilseman
Update EarlyCSE's SimpleValues to use Hashing.h for...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-15
Craig Topper
Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-24
Nadav Rotem
Clean whitespaces.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-31
Lenny Maiorani
bz11794 : EarlyCSE stack overflow on long functions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-01
Chad Rosier
Propagate TargetLibraryInfo throughout ConstantFolding...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-12
Eli Friedman
Fix a couple hash functions so that they do not depend...
blob
|
commitdiff
|
raw
|
diff to current
2011-09-12
Eli Friedman
Change a bunch of isVolatile() checks to check for...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
Duncan deftly points out that readnone functions aren't
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
stength reduce my previous patch a bit. The only instr...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
fix PR8895: metadata operands don't have a strong use...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
earlycse can do trivial with-a-block dead store
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
switch the load table to use a recycling bump pointer...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
now that loads are in their own table, we can implement
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
split loads and calls into separate tables. Loads...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
various cleanups, no functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
Teach EarlyCSE to do trivial CSE of loads and read...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
rename InstValue to SimpleValue, add some comments.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
Allocate nodes for the scoped hash table from a recylin...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-03
Chris Lattner
reduce redundancy in the hashing code and other misc...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
fix some pastos
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
add DEBUG and -stats output to earlycse.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
Enhance earlycse to do CSE of casts, instsimplify and...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
sketch out a new early cse pass. No functionality...
blob
|
commitdiff
|
raw
|
diff to current