Age | Commit message (Expand) | Author |
2009-05-25 | make memdep use the getModRefInfo method for stores instead of the | Chris Lattner |
2009-03-29 | now that you can put a PointerIntPair in a SmallPtrSet, remove some | Chris Lattner |
2009-03-11 | Debug intriniscs should be skipped when looking | Dale Johannesen |
2009-03-09 | Ignore debug intrinsics when computing dependences. | Owen Anderson |
2009-03-06 | Remove this as dbginfo intrinsics has been defined as | Zhou Sheng |
2009-03-05 | Ignore the debug info intrinsics when looking for dependency through basic bl... | Zhou Sheng |
2009-01-23 | fix two more cases where we could let the NLPDI cache get unsorted. | Chris Lattner |
2009-01-23 | Unconditionally reset 'cache' to zero, even if we don't need to resort it. | Chris Lattner |
2009-01-23 | a minor tweak to my previous patch, handle the invalidation case | Chris Lattner |
2009-01-22 | Fix PR3358, a really nasty bug where recursive phi translated | Chris Lattner |
2008-12-16 | fix PR3217: fully cached queries need to be verified against the | Chris Lattner |
2008-12-15 | if we have a phi translation failure of the start block, | Chris Lattner |
2008-12-15 | Implement initial support for PHI translation in memdep. This means that | Chris Lattner |
2008-12-10 | Don't dereference the end() iterator. This was | Duncan Sands |
2008-12-09 | loosen up an assertion that isn't valid when called from | Chris Lattner |
2008-12-09 | 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 | Fix a fixme: allow memdep to see past read-only calls when doing | Chris Lattner |
2008-12-09 | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner |
2008-12-09 | fix typos gabor noticed | Chris Lattner |
2008-12-09 | restructure the top level non-local ptr dep query to handle | Chris Lattner |
2008-12-09 | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner |
2008-12-09 | if we have two elements, insert both, don't use std::sort. | Chris Lattner |
2008-12-09 | If we're only adding one new element to 'Cache', insert it into its known | Chris Lattner |
2008-12-09 | convert a couple other places that use pred_iterator to use the caching | Chris Lattner |
2008-12-09 | use hte new pred cache to speed up the new non-local memdep | Chris Lattner |
2008-12-08 | add another level of caching for non-local pointer queries, keeping | Chris Lattner |
2008-12-07 | add an assert. the cast<> below would catch this but a message is more | Chris Lattner |
2008-12-07 | factor some code better. | Chris Lattner |
2008-12-07 | factor some code, fixing some fixme's. | 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 | make clients have to know how to call getCallSiteDependencyFrom | Chris Lattner |
2008-12-07 | rename some variables for consistency | Chris Lattner |
2008-12-07 | I love how using out of scope variables is not an error with GCC, no really I... | Chris Lattner |
2008-12-07 | Rename getCallSiteDependency -> getCallSiteDependencyFrom to | Chris Lattner |
2008-12-07 | a memdep query on a volatile load/store will always return | Chris Lattner |
2008-12-07 | remove the ability to get memdep info for vaarg. I don't think the | Chris Lattner |
2008-12-05 | 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-01 | Reimplement the non-local dependency data structure in terms of a sorted | Chris Lattner |
2008-11-30 | 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 | calls never depend on allocations. | Chris Lattner |
2008-11-30 | Fix a fixme by making memdep's handling of allocations more logical. | Chris Lattner |