Back out 60748 for now. It's breaking SPASS, 254.gap, and 464.h264ref.
[oota-llvm.git] / lib / Analysis / MemoryDependenceAnalysis.cpp
2008-12-09 Chris Lattnerfix typos gabor noticed
2008-12-09 Chris Lattnerrestructure the top level non-local ptr dep query to...
2008-12-09 Chris Lattnerrename getNonLocalPointerDepInternal -> getNonLocalPoin...
2008-12-09 Chris Lattnerif we have two elements, insert both, don't use std...
2008-12-09 Chris LattnerIf we're only adding one new element to 'Cache', insert...
2008-12-09 Chris Lattnerconvert a couple other places that use pred_iterator...
2008-12-09 Chris Lattneruse hte new pred cache to speed up the new non-local...
2008-12-08 Chris Lattneradd another level of caching for non-local pointer...
2008-12-07 Chris Lattneradd an assert. the cast<> below would catch this but...
2008-12-07 Chris Lattnerfactor some code better.
2008-12-07 Chris Lattnerfactor some code, fixing some fixme's.
2008-12-07 Chris Lattneradd support for caching pointer dependence queries...
2008-12-07 Chris LattnerSome internal refactoring to make it easier to cache...
2008-12-07 Chris LattnerIntroduce a new MemDep::getNonLocalPointerDependency
2008-12-07 Chris Lattnerpush the "pointer case" up the analysis stack a bit...
2008-12-07 Chris Lattnermake clients have to know how to call getCallSiteDepend...
2008-12-07 Chris Lattnerrename some variables for consistency
2008-12-07 Chris LattnerI love how using out of scope variables is not an error...
2008-12-07 Chris LattnerRename getCallSiteDependency -> getCallSiteDependencyFr...
2008-12-07 Chris Lattnera memdep query on a volatile load/store will always...
2008-12-07 Chris Lattnerremove the ability to get memdep info for vaarg. I...
2008-12-05 Chris LattnerMake a few major changes to memdep and its clients:
2008-12-05 Chris LattnerMake it illegal to call getDependency* on non-memory...
2008-12-01 Chris LattnerReimplement the non-local dependency data structure...
2008-11-30 Chris LattnerEliminate the DepResultTy abstraction. It is now compl...
2008-11-30 Chris LattnerCache TargetData/AliasAnalysis in the pass instead...
2008-11-30 Chris LattnerTwo changes: Make getDependency remove QueryInst for...
2008-11-30 Chris Lattnerintroduce a typedef, no functionality change.
2008-11-30 Chris LattnerChange NonLocalDeps to be a densemap of pointers to...
2008-11-30 Chris Lattnercalls never depend on allocations.
2008-11-30 Chris LattnerFix a fixme by making memdep's handling of allocations...
2008-11-30 Chris Lattnerimplement a fixme by introducing a new getDependencyFro...
2008-11-30 Chris LattnerMove the getNonLocalDependency method to a more logical...
2008-11-30 Chris LattnerREmove an old fixme, resolve another fixme by adding...
2008-11-30 Chris Lattnerremove a bit of incorrect code that tried to be tricky...
2008-11-29 Chris LattnerEliminate the dropInstruction method, which is not...
2008-11-29 Chris Lattnerimplement some fixme's: when deleting an instruction...
2008-11-29 Chris LattnerChange MemDep::getNonLocalDependency to return its...
2008-11-29 Chris Lattnermove MemoryDependenceAnalysis::verifyRemoved to the...
2008-11-29 Chris Lattnerreimplement getNonLocalDependency with a simpler worklist
2008-11-29 Chris Lattnerrename some maps.
2008-11-29 Chris Lattnerrename some variables.
2008-11-29 Chris Lattnereliminate a bunch of code in favor of using AliasAnalys...
2008-11-29 Chris Lattnersimplify some code and rename some variables. Reduce...
2008-11-29 Chris LattnerSplit getDependency into getDependency and getDependenc...
2008-11-29 Chris LattnerNow that DepType is private, we can start cleaning...
2008-11-29 Chris LattnerIntroduce and use a new MemDepResult class to hold...
2008-11-29 Chris LattnerReimplement the internal abstraction used by MemDep...
2008-11-28 Chris LattnerFix PR3141 by ensuring that MemoryDependenceAnalysis...
2008-11-28 Chris Lattnermore cleanups for MemoryDependenceAnalysis::removeInstr...
2008-11-28 Chris Lattnerrandom cleanups, no functionality change.
2008-11-28 Chris LattnerRun verifyRemoved from removeInstruction when -debug...
2008-11-28 Chris Lattnerrename "ping" to "verifyRemoved". I don't know why...
2008-11-28 Chris Lattnerremove mysterious escaped newlines.
2008-09-11 Duncan SandsFix comment typo.
2008-07-28 Owen AndersonFix a subtle bug when removing instructions from memdep...
2008-07-02 Owen AndersonA better fix for PR2503 that doesn't pessimize GVN...
2008-07-01 Owen AndersonProperly handle cases where a predecessor of the block...
2008-06-01 Owen AndersonRemember to update the reverse non-local cache when...
2008-06-01 Owen AndersonMake ping more aggressive in finding nonlocal caching...
2008-05-13 Owen AndersonFix memdep's handling of invokes when finding the depen...
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-05-06 Dan GohmanMake several variable declarations static.
2008-04-17 Owen AndersonMake GVN able to remove unnecessary calls to read-only...
2008-04-10 Dan GohmanFix a typo in a comment.
2008-04-10 Owen AndersonFix for PR2190. Memdep's non-local caching was checkin...
2008-03-31 Dan GohmanSet blockBegin to point to the beginning of the block,
2008-03-20 Devang PatelRestore isCFGOnly property of various analysis passes.
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-02-12 Owen AndersonRe-apply the patch to improve the optimizations of...
2008-02-06 Tanya LattnerThrottle the non-local dependence analysis for basic...
2008-02-05 Owen AndersonFix an obscure read-after-free bug that Duncan found.
2008-01-30 Owen AndersonFix an issue where, under very specific circumstances...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-08 Owen AndersonFix several cache coherence bugs in MemDep/GVN that...
2007-12-01 Duncan SandsIntegrate the readonly/readnone logic more deeply
2007-11-26 Owen AndersonFix a silly bug that Nicholas noticed.
2007-11-26 Owen AndersonAllow GVN to eliminate read-only function calls when...
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-09-21 Owen AndersonAdd partial caching of non-local memory dependence...
2007-09-19 Owen AndersonAdd a flag to mark a dirty cache entry. This is not...
2007-09-11 Owen AndersonFix a typo in memdep, which was causing PR1648.
2007-09-09 Owen AndersonRemove an un-needed dependence query. This improves...
2007-08-16 Owen AndersonCache non-local memory dependence analysis. This is...
2007-08-09 Owen AndersonMake NonLocal and None const in the right way. :-)
2007-08-08 Owen AndersonAdd more comments to memdep.
2007-08-08 Owen AndersonMake memdep fit in 80 cols.
2007-08-08 Owen AndersonChange the None and NonLocal markers in memdep to be...
2007-08-07 Owen AndersonClean up a bunch of caching stuff in memdep. This...
2007-08-06 Owen AndersonImprove the accuracy of memdep for determining the...
2007-08-02 Owen AndersonFix a bug that was causing several miscompilations...
2007-08-01 Owen AndersonMake non-local memdep not be recursive, and fix a bug...
2007-07-31 David GreeneFix GLIBCXX_DEBUG error owing to dereference of end...
2007-07-30 Owen AndersonUse more caching when computing non-local dependence...
2007-07-26 Owen AndersonFix a bug introduced in my last commit.
2007-07-26 Owen AndersonFix a couple more bugs in the phi construction by pulli...
2007-07-25 Owen AndersonFix a bug in non-local memdep that was causing an infin...
2007-07-25 Owen AndersonAdd basic support for performing whole-function RLE.
2007-07-24 Owen AndersonAdd initial support for non-local memory dependence...
2007-07-20 Owen AndersonWhen removing instructions from the analysis, be sure...
next