| Commit message (Expand) | Author | Age |
* | Split critical edges as needed for load PRE. | Bob Wilson | 2010-02-16 |
* | The phi translated pointer can be computed when returning a partially cached ... | Chris Lattner | 2009-12-22 |
* | enhance NonLocalDepEntry to keep the per-block phi translated address | Chris Lattner | 2009-12-09 |
* | change NonLocalDepEntry from being a typedef for an std::pair to be its | Chris Lattner | 2009-12-09 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 |
* | Document that memory use intrinsics may also return Def results. | Nick Lewycky | 2009-12-05 |
* | Enhance InsertPHITranslatedPointer to be able to return a list of newly | Chris Lattner | 2009-11-28 |
* | Rework InsertPHITranslatedPointer to handle the recursive case, this | Chris Lattner | 2009-11-27 |
* | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 |
* | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 |
* | Fix a typo in a comment. | Dan Gohman | 2009-07-31 |
* | now that you can put a PointerIntPair in a SmallPtrSet, remove some | Chris Lattner | 2009-03-29 |
* | The operator<() and operator>() were reversing their tests. Have the test the... | Bill Wendling | 2009-01-22 |
* | Implement initial support for PHI translation in memdep. This means that | Chris Lattner | 2008-12-15 |
* | Teach GVN to invalidate some memdep information when it does an RAUW | Chris Lattner | 2008-12-09 |
* | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner | 2008-12-09 |
* | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner | 2008-12-09 |
* | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner | 2008-12-09 |
* | use hte new pred cache to speed up the new non-local memdep | Chris Lattner | 2008-12-09 |
* | add another level of caching for non-local pointer queries, keeping | Chris Lattner | 2008-12-08 |
* | Use bool instead of int, now that it no longer evokes a warning. | Dan Gohman | 2008-12-07 |
* | fix a typo duncan noticed! | Chris Lattner | 2008-12-07 |
* | add support for caching pointer dependence queries. Nothing uses this yet | Chris Lattner | 2008-12-07 |
* | Some internal refactoring to make it easier to cache results. | Chris Lattner | 2008-12-07 |
* | Introduce a new MemDep::getNonLocalPointerDependency | Chris Lattner | 2008-12-07 |
* | push the "pointer case" up the analysis stack a bit. This causes | Chris Lattner | 2008-12-07 |
* | Rename getCallSiteDependency -> getCallSiteDependencyFrom to | Chris Lattner | 2008-12-07 |
* | make getDependencyFrom private. | Chris Lattner | 2008-12-07 |
* | Make a few major changes to memdep and its clients: | Chris Lattner | 2008-12-05 |
* | Make it illegal to call getDependency* on non-memory instructions | Chris Lattner | 2008-12-05 |
* | cleanups suggested by duncan, thanks! | Chris Lattner | 2008-12-01 |
* | Reimplement the non-local dependency data structure in terms of a sorted | Chris Lattner | 2008-12-01 |
* | Eliminate the DepResultTy abstraction. It is now completely | Chris Lattner | 2008-11-30 |
* | Cache TargetData/AliasAnalysis in the pass instead of calling | Chris Lattner | 2008-11-30 |
* | Two changes: Make getDependency remove QueryInst for a dirty record's | Chris Lattner | 2008-11-30 |
* | introduce a typedef, no functionality change. | Chris Lattner | 2008-11-30 |
* | Change NonLocalDeps to be a densemap of pointers to densemap | Chris Lattner | 2008-11-30 |
* | implement a fixme by introducing a new getDependencyFromInternal | Chris Lattner | 2008-11-30 |
* | REmove an old fixme, resolve another fixme by adding liberal | Chris Lattner | 2008-11-30 |
* | Eliminate the dropInstruction method, which is not needed any more. | Chris Lattner | 2008-11-29 |
* | implement some fixme's: when deleting an instruction with | Chris Lattner | 2008-11-29 |
* | Change MemDep::getNonLocalDependency to return its results as | Chris Lattner | 2008-11-29 |
* | reimplement getNonLocalDependency with a simpler worklist | Chris Lattner | 2008-11-29 |
* | tidy up some variable names. | Chris Lattner | 2008-11-29 |
* | rename some maps. | Chris Lattner | 2008-11-29 |
* | Split getDependency into getDependency and getDependencyFrom, the | Chris Lattner | 2008-11-29 |
* | Now that DepType is private, we can start cleaning up some of its uses: | Chris Lattner | 2008-11-29 |
* | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner | 2008-11-29 |
* | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner | 2008-11-29 |
* | comment cleanups. | Chris Lattner | 2008-11-28 |