|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| * | If we're only adding one new element to 'Cache', insert it into its known | Chris Lattner | 2008-12-09 | 1 | -1/+12 | 
| * | convert a couple other places that use pred_iterator to use the caching | Chris Lattner | 2008-12-09 | 1 | -2/+4 | 
| * | use hte new pred cache to speed up the new non-local memdep | Chris Lattner | 2008-12-09 | 1 | -4/+24 | 
| * | add another level of caching for non-local pointer queries, keeping | Chris Lattner | 2008-12-08 | 1 | -7/+32 | 
| * | add an assert.  the cast<> below would catch this but a message is more | Chris Lattner | 2008-12-07 | 1 | -0/+2 | 
| * | factor some code better. | Chris Lattner | 2008-12-07 | 1 | -17/+17 | 
| * | factor some code, fixing some fixme's. | Chris Lattner | 2008-12-07 | 1 | -32/+23 | 
| * | add support for caching pointer dependence queries.  Nothing uses this yet | Chris Lattner | 2008-12-07 | 1 | -17/+211 | 
| * | Some internal refactoring to make it easier to cache results. | Chris Lattner | 2008-12-07 | 1 | -17/+26 | 
| * | Introduce a new MemDep::getNonLocalPointerDependency | Chris Lattner | 2008-12-07 | 1 | -13/+82 | 
| * | push the "pointer case" up the analysis stack a bit.  This causes | Chris Lattner | 2008-12-07 | 1 | -47/+83 | 
| * | make clients have to know how to call getCallSiteDependencyFrom | Chris Lattner | 2008-12-07 | 1 | -2/+13 | 
| * | rename some variables for consistency | Chris Lattner | 2008-12-07 | 1 | -6/+6 | 
| * | I love how using out of scope variables is not an error with GCC, no really I... | Chris Lattner | 2008-12-07 | 1 | -3/+3 | 
| * | Rename getCallSiteDependency -> getCallSiteDependencyFrom to | Chris Lattner | 2008-12-07 | 1 | -4/+5 | 
| * | a memdep query on a volatile load/store will always return | Chris Lattner | 2008-12-07 | 1 | -11/+10 | 
| * | remove the ability to get memdep info for vaarg.  I don't think the | Chris Lattner | 2008-12-07 | 1 | -6/+9 | 
| * | Make a few major changes to memdep and its clients: | Chris Lattner | 2008-12-05 | 1 | -35/+55 | 
| * | Make it illegal to call getDependency* on non-memory instructions | Chris Lattner | 2008-12-05 | 1 | -3/+4 | 
| * | Reimplement the non-local dependency data structure in terms of a sorted | Chris Lattner | 2008-12-01 | 1 | -50/+82 | 
| * | Eliminate the DepResultTy abstraction.  It is now completely | Chris Lattner | 2008-11-30 | 1 | -48/+43 | 
| * | Cache TargetData/AliasAnalysis in the pass instead of calling | Chris Lattner | 2008-11-30 | 1 | -18/+18 | 
| * | Two changes: Make getDependency remove QueryInst for a dirty record's | Chris Lattner | 2008-11-30 | 1 | -18/+26 | 
| * | introduce a typedef, no functionality change. | Chris Lattner | 2008-11-30 | 1 | -16/+15 | 
| * | Change NonLocalDeps to be a densemap of pointers to densemap | Chris Lattner | 2008-11-30 | 1 | -30/+52 | 
| * | calls never depend on allocations. | Chris Lattner | 2008-11-30 | 1 | -12/+5 | 
| * | Fix a fixme by making memdep's handling of allocations more logical. | Chris Lattner | 2008-11-30 | 1 | -20/+10 | 
| * | implement a fixme by introducing a new getDependencyFromInternal | Chris Lattner | 2008-11-30 | 1 | -24/+19 | 
| * | Move the getNonLocalDependency method to a more logical place in | Chris Lattner | 2008-11-30 | 1 | -90/+89 | 
| * | REmove an old fixme, resolve another fixme by adding liberal | Chris Lattner | 2008-11-30 | 1 | -2/+0 | 
| * | remove a bit of incorrect code that tried to be tricky about speeding up | Chris Lattner | 2008-11-30 | 1 | -49/+24 | 
| * | Eliminate the dropInstruction method, which is not needed any more. | Chris Lattner | 2008-11-29 | 1 | -77/+33 | 
| * | implement some fixme's: when deleting an instruction with | Chris Lattner | 2008-11-29 | 1 | -14/+62 | 
| * | Change MemDep::getNonLocalDependency to return its results as | Chris Lattner | 2008-11-29 | 1 | -7/+6 | 
| * | move MemoryDependenceAnalysis::verifyRemoved to the end of the file, | Chris Lattner | 2008-11-29 | 1 | -32/+32 | 
| * | reimplement getNonLocalDependency with a simpler worklist | Chris Lattner | 2008-11-29 | 1 | -136/+73 | 
| * | rename some maps. | Chris Lattner | 2008-11-29 | 1 | -35/+35 | 
| * | rename some variables. | Chris Lattner | 2008-11-29 | 1 | -21/+21 | 
| * | eliminate a bunch of code in favor of using AliasAnalysis::getModRefInfo. | Chris Lattner | 2008-11-29 | 1 | -47/+45 | 
| * | simplify some code and rename some variables.  Reduce nesting. | Chris Lattner | 2008-11-29 | 1 | -64/+64 | 
| * | Split getDependency into getDependency and getDependencyFrom, the | Chris Lattner | 2008-11-29 | 1 | -124/+80 | 
| * | Now that DepType is private, we can start cleaning up some of its uses: | Chris Lattner | 2008-11-29 | 1 | -73/+61 | 
| * | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner | 2008-11-29 | 1 | -41/+40 | 
| * | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner | 2008-11-29 | 1 | -114/+110 | 
| * | Fix PR3141 by ensuring that MemoryDependenceAnalysis::removeInstruction | Chris Lattner | 2008-11-28 | 1 | -12/+28 | 
| * | more cleanups for MemoryDependenceAnalysis::removeInstruction, | Chris Lattner | 2008-11-28 | 1 | -38/+42 | 
| * | random cleanups, no functionality change. | Chris Lattner | 2008-11-28 | 1 | -29/+28 | 
| * | Run verifyRemoved from removeInstruction when -debug is specified. | Chris Lattner | 2008-11-28 | 1 | -10/+14 | 
| * | rename "ping" to "verifyRemoved".  I don't know why 'ping' what chosen, | Chris Lattner | 2008-11-28 | 1 | -12/+13 | 
| * | remove mysterious escaped newlines. | Chris Lattner | 2008-11-28 | 1 | -5/+5 |