2008-12-07 |
Chris Lattner | a memdep query on a volatile load/store will always... |
blob | commitdiff | raw | diff to current |
2008-12-07 |
Chris Lattner | remove the ability to get memdep info for vaarg. I... |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Chris Lattner | Make a few major changes to memdep and its clients: |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Chris Lattner | Make it illegal to call getDependency* on non-memory... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Chris Lattner | Reimplement the non-local dependency data structure... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Eliminate the DepResultTy abstraction. It is now compl... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Cache TargetData/AliasAnalysis in the pass instead... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Two changes: Make getDependency remove QueryInst for... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | introduce a typedef, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Change NonLocalDeps to be a densemap of pointers to... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | calls never depend on allocations. |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Fix a fixme by making memdep's handling of allocations... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | implement a fixme by introducing a new getDependencyFro... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | Move the getNonLocalDependency method to a more logical... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | REmove an old fixme, resolve another fixme by adding... |
blob | commitdiff | raw | diff to current |
2008-11-30 |
Chris Lattner | remove a bit of incorrect code that tried to be tricky... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Eliminate the dropInstruction method, which is not... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | implement some fixme's: when deleting an instruction... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Change MemDep::getNonLocalDependency to return its... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | move MemoryDependenceAnalysis::verifyRemoved to the... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | reimplement getNonLocalDependency with a simpler worklist |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | rename some maps. |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | rename some variables. |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | eliminate a bunch of code in favor of using AliasAnalys... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | simplify some code and rename some variables. Reduce... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Split getDependency into getDependency and getDependenc... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Now that DepType is private, we can start cleaning... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Introduce and use a new MemDepResult class to hold... |
blob | commitdiff | raw | diff to current |
2008-11-29 |
Chris Lattner | Reimplement the internal abstraction used by MemDep... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | Fix PR3141 by ensuring that MemoryDependenceAnalysis... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | more cleanups for MemoryDependenceAnalysis::removeInstr... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | random cleanups, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | Run verifyRemoved from removeInstruction when -debug... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | rename "ping" to "verifyRemoved". I don't know why... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | remove mysterious escaped newlines. |
blob | commitdiff | raw | diff to current |
2008-09-11 |
Duncan Sands | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Owen Anderson | Fix a subtle bug when removing instructions from memdep... |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Owen Anderson | A better fix for PR2503 that doesn't pessimize GVN... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Owen Anderson | Properly handle cases where a predecessor of the block... |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Owen Anderson | Remember to update the reverse non-local cache when... |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Owen Anderson | Make ping more aggressive in finding nonlocal caching... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Owen Anderson | Fix memdep's handling of invokes when finding the depen... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Make several variable declarations static. |
blob | commitdiff | raw | diff to current |
2008-04-17 |
Owen Anderson | Make GVN able to remove unnecessary calls to read-only... |
blob | commitdiff | raw | diff to current |
2008-04-10 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-04-10 |
Owen Anderson | Fix for PR2190. Memdep's non-local caching was checkin... |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Dan Gohman | Set blockBegin to point to the beginning of the block, |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Devang Patel | Restore isCFGOnly property of various analysis passes. |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
blob | commitdiff | raw | diff to current |
2008-02-12 |
Owen Anderson | Re-apply the patch to improve the optimizations of... |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Tanya Lattner | Throttle the non-local dependence analysis for basic... |
blob | commitdiff | raw | diff to current |
2008-02-05 |
Owen Anderson | Fix an obscure read-after-free bug that Duncan found. |
blob | commitdiff | raw | diff to current |
2008-01-30 |
Owen Anderson | Fix an issue where, under very specific circumstances... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Owen Anderson | Fix several cache coherence bugs in MemDep/GVN that... |
blob | commitdiff | raw | diff to current |
2007-12-01 |
Duncan Sands | Integrate the readonly/readnone logic more deeply |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Owen Anderson | Fix a silly bug that Nicholas noticed. |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Owen Anderson | Allow GVN to eliminate read-only function calls when... |
blob | commitdiff | raw | diff to current |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
blob | commitdiff | raw | diff to current |
2007-09-21 |
Owen Anderson | Add partial caching of non-local memory dependence... |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Owen Anderson | Add a flag to mark a dirty cache entry. This is not... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Owen Anderson | Fix a typo in memdep, which was causing PR1648. |
blob | commitdiff | raw | diff to current |
2007-09-09 |
Owen Anderson | Remove an un-needed dependence query. This improves... |
blob | commitdiff | raw | diff to current |
2007-08-16 |
Owen Anderson | Cache non-local memory dependence analysis. This is... |
blob | commitdiff | raw | diff to current |
2007-08-09 |
Owen Anderson | Make NonLocal and None const in the right way. :-) |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Owen Anderson | Add more comments to memdep. |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Owen Anderson | Make memdep fit in 80 cols. |
blob | commitdiff | raw | diff to current |
2007-08-08 |
Owen Anderson | Change the None and NonLocal markers in memdep to be... |
blob | commitdiff | raw | diff to current |
2007-08-07 |
Owen Anderson | Clean up a bunch of caching stuff in memdep. This... |
blob | commitdiff | raw | diff to current |
2007-08-06 |
Owen Anderson | Improve the accuracy of memdep for determining the... |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Owen Anderson | Fix a bug that was causing several miscompilations... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Owen Anderson | Make non-local memdep not be recursive, and fix a bug... |
blob | commitdiff | raw | diff to current |
2007-07-31 |
David Greene | Fix GLIBCXX_DEBUG error owing to dereference of end... |
blob | commitdiff | raw | diff to current |
2007-07-30 |
Owen Anderson | Use more caching when computing non-local dependence... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Owen Anderson | Fix a bug introduced in my last commit. |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Owen Anderson | Fix a couple more bugs in the phi construction by pulli... |
blob | commitdiff | raw | diff to current |
2007-07-25 |
Owen Anderson | Fix a bug in non-local memdep that was causing an infin... |
blob | commitdiff | raw | diff to current |
2007-07-25 |
Owen Anderson | Add basic support for performing whole-function RLE. |
blob | commitdiff | raw | diff to current |
2007-07-24 |
Owen Anderson | Add initial support for non-local memory dependence... |
blob | commitdiff | raw | diff to current |
2007-07-20 |
Owen Anderson | When removing instructions from the analysis, be sure... |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
blob | commitdiff | raw | diff to current |
2007-07-12 |
Owen Anderson | Let MemoryDependenceAnalysis take care of updating... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Calculate the size of a array allocation correctly. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Fix a crasher when finding the dependency of a call. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Make this pass registration static as well. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Handle vaarg instructions correctly. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Volatile loads and stores depend on each other. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Fix the build, and fix the handling of pointer sizes. |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
blob | commitdiff | raw | diff to current |
2007-07-06 |
Owen Anderson | A first stab at memory dependence analysis. This is... |
blob | commitdiff | raw | diff to current |
|