aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis/MemoryDependenceAnalysis.h
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-1/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-4/+1
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-9/+15
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-5/+7
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-4/+5
* Update to LLVM 3.5a.Stephen Hines2014-04-241-8/+8
* Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang2013-03-061-2/+5
* Remove trailing spaces.Jakub Staszak2013-02-091-37/+37
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-101-2/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-031-5/+5
* Move TargetData to DataLayout.Micah Villmow2012-10-081-3/+3
* Fix a documentation typo.Nadav Rotem2012-08-131-2/+2
* Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier2012-05-141-3/+0
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-141-0/+4
* Enhance the memdep interface so that users can tell the difference between a ...Eli Friedman2011-10-131-13/+48
* Add "unknown" results for memdep, which mean "I don't know whether a dependen...Eli Friedman2011-06-151-1/+10
* teach GVN to widen integer loads when they are overaligned, when doing an Chris Lattner2011-04-281-0/+14
* Enhance MemDep: When alias analysis returns a partial alias result,Chris Lattner2011-04-261-0/+5
* Rewrite the main DSE loop to be written in terms of reasoningChris Lattner2010-11-301-0/+3
* implement PR8576, deleting dead stores with intervening may-alias stores.Chris Lattner2010-11-211-1/+9
* Set NonLocalDepInfo's Size field to UnknownSize when invalidatingDan Gohman2010-11-111-1/+1
* Enhance GVN to do more precise alias queries for non-local memoryDan Gohman2010-11-101-10/+5
* Give NonLocalDepResult a NonLocalDepEntry member, replacingDan Gohman2010-11-101-30/+29
* Fix uninitialized TBAAFlag field values.Dan Gohman2010-09-221-0/+2
* Teach memdep about TBAA tags.Dan Gohman2010-09-221-6/+28
* Constify.Dan Gohman2010-09-221-1/+1
* Split critical edges as needed for load PRE.Bob Wilson2010-02-161-1/+6
* The phi translated pointer can be computed when returning a partially cached ...Chris Lattner2009-12-221-14/+30
* enhance NonLocalDepEntry to keep the per-block phi translated addressChris Lattner2009-12-091-5/+24
* change NonLocalDepEntry from being a typedef for an std::pair to be itsChris Lattner2009-12-091-1/+21
* Switch GVN and memdep to use PHITransAddr, which correctly handlesChris Lattner2009-12-091-24/+2
* Document that memory use intrinsics may also return Def results.Nick Lewycky2009-12-051-3/+3
* Enhance InsertPHITranslatedPointer to be able to return a list of newlyChris Lattner2009-11-281-2/+3
* Rework InsertPHITranslatedPointer to handle the recursive case, this Chris Lattner2009-11-271-5/+14
* teach GVN's load PRE to insert computations of the address in predecessorsChris Lattner2009-11-271-0/+7
* Fix phi translation in load PRE to agree with the phi Chris Lattner2009-11-271-0/+7
* Fix a typo in a comment.Dan Gohman2009-07-311-1/+1
* now that you can put a PointerIntPair in a SmallPtrSet, remove someChris Lattner2009-03-291-2/+1
* The operator<() and operator>() were reversing their tests. Have the test the...Bill Wendling2009-01-221-4/+4
* Implement initial support for PHI translation in memdep. This means thatChris Lattner2008-12-151-5/+12
* Teach GVN to invalidate some memdep information when it does an RAUWChris Lattner2008-12-091-1/+8
* Teach BasicAA::getModRefInfo(CallSite, CallSite) someChris Lattner2008-12-091-1/+1
* rename getNonLocalDependency -> getNonLocalCallDependency, and removeChris Lattner2008-12-091-3/+3
* rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBBChris Lattner2008-12-091-6/+10
* use hte new pred cache to speed up the new non-local memdepChris Lattner2008-12-091-10/+7
* add another level of caching for non-local pointer queries, keepingChris Lattner2008-12-081-1/+2
* Use bool instead of int, now that it no longer evokes a warning.Dan Gohman2008-12-071-1/+1
* fix a typo duncan noticed!Chris Lattner2008-12-071-1/+1
* add support for caching pointer dependence queries. Nothing uses this yetChris Lattner2008-12-071-8/+22