summaryrefslogtreecommitdiff
path: root/lib/Analysis/MemoryDependenceAnalysis.cpp
Commit message (Expand)AuthorAge
...
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-16
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* Reapply r97010, the speculative revert failed.Daniel Dunbar2010-02-24
* Speculatively revert r97010, "Add an argument to PHITranslateValue to specifyDaniel Dunbar2010-02-24
* Add an argument to PHITranslateValue to specify the DominatorTree. If thisBob Wilson2010-02-24
* Split critical edges as needed for load PRE.Bob Wilson2010-02-16
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-16
* The phi translated pointer can be computed when returning a partially cached ...Chris Lattner2009-12-22
* avoid calling extractMallocCall when it's obvious we don't haveChris Lattner2009-12-22
* fix an overly conservative caching issue that caused memdep toChris Lattner2009-12-19
* 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
* Fix indentation in switch statement.Nick Lewycky2009-12-05
* Silence compiler warnings.Benjamin Kramer2009-12-02
* Cleanup/remove some parts of the lifetime region handling code in memdep and ...Owen Anderson2009-12-02
* rename some variables.Chris Lattner2009-12-01
* tidyChris Lattner2009-12-01
* fix 255.vortex again, third time's the charm.Chris Lattner2009-12-01
* Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and theNick Lewycky2009-11-30
* reapply r90093 with an addition of keeping the forwardChris Lattner2009-11-30
* revert this patch for now, it causes failures of:Chris Lattner2009-11-29
* Fix a really nasty caching bug I introduced in memdep. An entryChris Lattner2009-11-29
* Detabify.Nick Lewycky2009-11-29
* Teach memdep to look for memory use intrinsics during dependency queries. FixesNick Lewycky2009-11-28
* Enhance InsertPHITranslatedPointer to be able to return a list of newlyChris Lattner2009-11-28
* enable code to handle un-phi-translatable cases more aggressively:Chris Lattner2009-11-28
* Rework InsertPHITranslatedPointer to handle the recursive case, this Chris Lattner2009-11-27
* recursively phi translate bitcast operands too, for consistency.Chris Lattner2009-11-27
* add support for recursive phi translation and phi Chris Lattner2009-11-27
* add comment.Chris Lattner2009-11-27
* reduce nesting, no functionality change.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
* redisable this, my bootstrap worked because it wasn't an optimized build, who...Chris Lattner2009-11-27
* try again.Chris Lattner2009-11-27
* this is causing buildbot failures, disable for now.Chris Lattner2009-11-27
* teach phi translation of GEPs to simplify geps like 'gep x, 0'.Chris Lattner2009-11-27
* teach memdep to do trivial PHI translation of GEPs. More toChris Lattner2009-11-27
* Teach memdep to phi translate bitcasts. This allows us to compileChris Lattner2009-11-26
* factor some code out into some helper functions.Chris Lattner2009-11-26
* Remove dead code. While there, also turn a few 'T* ' into 'T *' to match theNick Lewycky2009-11-22
* Treat lifetime begin/end markers as allocations/frees respectively for theOwen Anderson2009-10-28
* Be more careful about invariance reasoning on "store" queries. Stores still ...Owen Anderson2009-10-28
* Add trivial support for the invariance intrinsics to memdep. This logic isOwen Anderson2009-10-28
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-27
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-26
* Remove FreeInst.Victor Hernandez2009-10-26