summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/MemoryDependenceAnalysis.h
Commit message (Expand)AuthorAge
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-15
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-04
* Make some DataLayout pointers const.Rafael Espindola2014-02-24
* Rename some member variables from TD to DL.Rafael Espindola2014-02-18
* Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang2013-03-06
* Remove trailing spaces.Jakub Staszak2013-02-09
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-10
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* Move TargetData to DataLayout.Micah Villmow2012-10-08
* Fix a documentation typo.Nadav Rotem2012-08-13
* Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier2012-05-14
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-14
* Enhance the memdep interface so that users can tell the difference between a ...Eli Friedman2011-10-13
* Add "unknown" results for memdep, which mean "I don't know whether a dependen...Eli Friedman2011-06-15
* teach GVN to widen integer loads when they are overaligned, when doing an Chris Lattner2011-04-28
* Enhance MemDep: When alias analysis returns a partial alias result,Chris Lattner2011-04-26
* Rewrite the main DSE loop to be written in terms of reasoningChris Lattner2010-11-30
* implement PR8576, deleting dead stores with intervening may-alias stores.Chris Lattner2010-11-21
* Set NonLocalDepInfo's Size field to UnknownSize when invalidatingDan Gohman2010-11-11
* Enhance GVN to do more precise alias queries for non-local memoryDan Gohman2010-11-10
* Give NonLocalDepResult a NonLocalDepEntry member, replacingDan Gohman2010-11-10
* Fix uninitialized TBAAFlag field values.Dan Gohman2010-09-22
* Teach memdep about TBAA tags.Dan Gohman2010-09-22
* Constify.Dan Gohman2010-09-22
* Split critical edges as needed for load PRE.Bob Wilson2010-02-16
* The phi translated pointer can be computed when returning a partially cached ...Chris Lattner2009-12-22
* enhance NonLocalDepEntry to keep the per-block phi translated addressChris Lattner2009-12-09
* change NonLocalDepEntry from being a typedef for an std::pair to be itsChris Lattner2009-12-09
* Switch GVN and memdep to use PHITransAddr, which correctly handlesChris Lattner2009-12-09
* Document that memory use intrinsics may also return Def results.Nick Lewycky2009-12-05
* Enhance InsertPHITranslatedPointer to be able to return a list of newlyChris Lattner2009-11-28
* Rework InsertPHITranslatedPointer to handle the recursive case, this Chris Lattner2009-11-27
* teach GVN's load PRE to insert computations of the address in predecessorsChris Lattner2009-11-27
* Fix phi translation in load PRE to agree with the phi Chris Lattner2009-11-27
* Fix a typo in a comment.Dan Gohman2009-07-31
* now that you can put a PointerIntPair in a SmallPtrSet, remove someChris Lattner2009-03-29
* The operator<() and operator>() were reversing their tests. Have the test the...Bill Wendling2009-01-22
* Implement initial support for PHI translation in memdep. This means thatChris Lattner2008-12-15
* Teach GVN to invalidate some memdep information when it does an RAUWChris Lattner2008-12-09
* Teach BasicAA::getModRefInfo(CallSite, CallSite) someChris Lattner2008-12-09
* rename getNonLocalDependency -> getNonLocalCallDependency, and removeChris Lattner2008-12-09
* rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBBChris Lattner2008-12-09
* use hte new pred cache to speed up the new non-local memdepChris Lattner2008-12-09
* add another level of caching for non-local pointer queries, keepingChris Lattner2008-12-08
* Use bool instead of int, now that it no longer evokes a warning.Dan Gohman2008-12-07
* fix a typo duncan noticed!Chris Lattner2008-12-07
* add support for caching pointer dependence queries. Nothing uses this yetChris Lattner2008-12-07