|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| * | reduce nesting, no functionality change. | Chris Lattner | 2009-11-27 | 1 | -50/+51 | 
| * | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 | 1 | -5/+67 | 
| * | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 | 1 | -4/+10 | 
| * | redisable this, my bootstrap worked because it wasn't an optimized build, who... | Chris Lattner | 2009-11-27 | 1 | -0/+1 | 
| * | try again. | Chris Lattner | 2009-11-27 | 1 | -7/+6 | 
| * | this is causing buildbot failures, disable for now. | Chris Lattner | 2009-11-27 | 1 | -0/+1 | 
| * | teach phi translation of GEPs to simplify geps like 'gep x, 0'. | Chris Lattner | 2009-11-27 | 1 | -3/+7 | 
| * | teach memdep to do trivial PHI translation of GEPs.  More to | Chris Lattner | 2009-11-27 | 1 | -1/+42 | 
| * | Teach memdep to phi translate bitcasts.  This allows us to compile | Chris Lattner | 2009-11-26 | 1 | -3/+27 | 
| * | factor some code out into some helper functions. | Chris Lattner | 2009-11-26 | 1 | -10/+36 | 
| * | Remove dead code. While there, also turn a few 'T* ' into 'T *' to match the | Nick Lewycky | 2009-11-22 | 1 | -8/+4 | 
| * | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson | 2009-10-28 | 1 | -3/+15 | 
| * | Be more careful about invariance reasoning on "store" queries.  Stores still ... | Owen Anderson | 2009-10-28 | 1 | -6/+9 | 
| * | Add trivial support for the invariance intrinsics to memdep.  This logic is | Owen Anderson | 2009-10-28 | 1 | -1/+35 | 
| * | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez | 2009-10-27 | 1 | -1/+1 | 
| * | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 1 | -1/+1 | 
| * | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 1 | -9/+4 | 
| * | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 1 | -0/+8 | 
| * | Remove AllocationInst.  Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez | 2009-10-23 | 1 | -1/+1 | 
| * | Memory dependence analysis was incorrectly stopping to scan for stores to a p... | Victor Hernandez | 2009-10-13 | 1 | -10/+5 | 
| * | Revert r82404, it is causing a bootstrap miscompile.  This is very very | Chris Lattner | 2009-09-20 | 1 | -14/+1 | 
| * | improve memdep to eliminate bitcasts (and aliases, and noop geps) | Chris Lattner | 2009-09-20 | 1 | -1/+14 | 
| * | Enhance analysis passes so that they apply the same analysis to malloc calls ... | Victor Hernandez | 2009-09-18 | 1 | -0/+10 | 
| * | Make TargetData optional in MemoryDependenceAnalysis. | Dan Gohman | 2009-07-31 | 1 | -10/+7 | 
| * | Remove an unnecessary header. | Dan Gohman | 2009-07-31 | 1 | -1/+0 | 
| * | factor the 'optimized sort' code out into a static helper function | Chris Lattner | 2009-07-13 | 1 | -28/+38 | 
| * | Move the re-sort of invalidated NonLocalPointerDeps cache earlier | Chris Lattner | 2009-07-13 | 1 | -14/+14 | 
| * | make memdep use the getModRefInfo method for stores instead of the | Chris Lattner | 2009-05-25 | 1 | -1/+9 | 
| * | now that you can put a PointerIntPair in a SmallPtrSet, remove some | Chris Lattner | 2009-03-29 | 1 | -17/+15 | 
| * | Debug intriniscs should be skipped when looking | Dale Johannesen | 2009-03-11 | 1 | -1/+1 | 
| * | Ignore debug intrinsics when computing dependences. | Owen Anderson | 2009-03-09 | 1 | -0/+6 | 
| * | Remove this as dbginfo intrinsics has been defined as | Zhou Sheng | 2009-03-06 | 1 | -5/+0 | 
| * | Ignore the debug info intrinsics when looking for dependency through basic bl... | Zhou Sheng | 2009-03-05 | 1 | -0/+5 | 
| * | fix two more cases where we could let the NLPDI cache get unsorted. | Chris Lattner | 2009-01-23 | 1 | -5/+14 | 
| * | Unconditionally reset 'cache' to zero, even if we don't need to resort it. | Chris Lattner | 2009-01-23 | 1 | -5/+4 | 
| * | a minor tweak to my previous patch, handle the invalidation case | Chris Lattner | 2009-01-23 | 1 | -3/+4 | 
| * | Fix PR3358, a really nasty bug where recursive phi translated | Chris Lattner | 2009-01-22 | 1 | -3/+36 | 
| * | fix PR3217: fully cached queries need to be verified against the | Chris Lattner | 2008-12-16 | 1 | -1/+21 | 
| * | if we have a phi translation failure of the start block, | Chris Lattner | 2008-12-15 | 1 | -0/+1 | 
| * | Implement initial support for PHI translation in memdep.  This means that | Chris Lattner | 2008-12-15 | 1 | -39/+166 | 
| * | Don't dereference the end() iterator.  This was | Duncan Sands | 2008-12-10 | 1 | -2/+3 | 
| * | loosen up an assertion that isn't valid when called from | Chris Lattner | 2008-12-09 | 1 | -1/+1 | 
| * | Teach GVN to invalidate some memdep information when it does an RAUW | Chris Lattner | 2008-12-09 | 1 | -1/+15 | 
| * | Teach BasicAA::getModRefInfo(CallSite, CallSite)  some | Chris Lattner | 2008-12-09 | 1 | -17/+32 | 
| * | Fix a fixme: allow memdep to see past read-only calls when doing | Chris Lattner | 2008-12-09 | 1 | -4/+13 | 
| * | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner | 2008-12-09 | 1 | -48/+22 | 
| * | fix typos gabor noticed | Chris Lattner | 2008-12-09 | 1 | -1/+1 | 
| * | restructure the top level non-local ptr dep query to handle | Chris Lattner | 2008-12-09 | 1 | -19/+26 | 
| * | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner | 2008-12-09 | 1 | -65/+83 | 
| * | if we have two elements, insert both, don't use std::sort. | Chris Lattner | 2008-12-09 | 1 | -3/+16 |