| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a bug, don't drop indirect call sites, especially if there is nothing kno... | Andrew Lenharth | 2006-06-19 | 1 | -1/+27 |
* | Patches to make the LLVM sources more -pedantic clean. Patch provided | Chris Lattner | 2006-05-24 | 1 | -1/+1 |
* | Another simple case type merge case to try | Andrew Lenharth | 2006-04-19 | 1 | -0/+24 |
* | If adding a link to a collapsed, node, ignore offset. | Andrew Lenharth | 2006-03-27 | 1 | -0/+3 |
* | allow field sensitivity to be a tunable parameter | Andrew Lenharth | 2006-03-15 | 1 | -2/+6 |
* | Handle one offset with growth case seen in povray. Namely, if we have an off... | Andrew Lenharth | 2006-03-15 | 1 | -10/+39 |
* | Add explicit iostream #includes | Chris Lattner | 2006-01-22 | 1 | -0/+1 |
* | Don't mess up SCC traversal when a node has null edges out of it. | Chris Lattner | 2005-04-25 | 1 | -5/+6 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -58/+58 |
* | Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gs | Chris Lattner | 2005-04-12 | 1 | -2/+1 |
* | Change the ActualCallees callgraph from hash_multimap<Instruction,Function> | Chris Lattner | 2005-04-02 | 1 | -1/+1 |
* | Fix a problem where we not marking incoming arguments to functions with | Chris Lattner | 2005-03-29 | 1 | -1/+2 |
* | Make the spliceFrom case where one graph is completely empty be constant time. | Chris Lattner | 2005-03-25 | 1 | -2/+6 |
* | add a new DSGraph::spliceFrom method, which violently takes the content of | Chris Lattner | 2005-03-24 | 1 | -0/+41 |
* | This replaces the correct but slow code with a more aggressive scc-finder | Chris Lattner | 2005-03-24 | 1 | -54/+97 |
* | only look at successors of globals. This gets us down to "only" 22s in the | Chris Lattner | 2005-03-24 | 1 | -4/+9 |
* | Unfortunately, a previous patch was not safe. Revert it, reimplement | Chris Lattner | 2005-03-24 | 1 | -40/+93 |
* | turn a dead conditional into an assert. | Chris Lattner | 2005-03-23 | 1 | -9/+5 |
* | Totally gut mergeInGraph. There is absolutely no reason to be merging | Chris Lattner | 2005-03-23 | 1 | -73/+47 |
* | wrap a long line | Chris Lattner | 2005-03-23 | 1 | -1/+2 |
* | Several changes here: | Chris Lattner | 2005-03-22 | 1 | -19/+42 |
* | Don't use operator[], use the new method instead, which is faster. This speeds | Chris Lattner | 2005-03-22 | 1 | -1/+1 |
* | Now that the dead ctor is gone, nothing uses the old node mapping exported by | Chris Lattner | 2005-03-22 | 1 | -5/+4 |
* | remove a dead ctor | Chris Lattner | 2005-03-22 | 1 | -7/+0 |
* | now that the second argument is always this->ReturnNodes, don't bother passin... | Chris Lattner | 2005-03-22 | 1 | -7/+6 |
* | now that the valuemapping is always the local scalar map, we can eliminate | Chris Lattner | 2005-03-22 | 1 | -4/+0 |
* | remove the second argument to cloneInto | Chris Lattner | 2005-03-22 | 1 | -6/+7 |
* | move this out of line | Chris Lattner | 2005-03-22 | 1 | -0/+28 |
* | allow passing clone flags down to cloneInto | Chris Lattner | 2005-03-21 | 1 | -2/+3 |
* | make this const correct | Chris Lattner | 2005-03-21 | 1 | -2/+2 |
* | Ugh, for some reason, I can't call this unless the reference is const!?!?!? | Chris Lattner | 2005-03-21 | 1 | -2/+2 |
* | The reachability cloner should add arguments to merged calls when the RHS of | Chris Lattner | 2005-03-21 | 1 | -1/+4 |
* | Remove the ability to keep track of inlined globals, which is always dead. | Chris Lattner | 2005-03-20 | 1 | -36/+1 |
* | Add a new DSNode::removeGlobal method. | Chris Lattner | 2005-03-20 | 1 | -0/+9 |
* | Implement new methods for dealing with DSNode global lists, rename uses of | Chris Lattner | 2005-03-20 | 1 | -16/+56 |
* | Create an equivalence class of global variables that DSA will never be able | Chris Lattner | 2005-03-19 | 1 | -27/+15 |
* | remove a bogus optimization. This only works if there are no globals in the | Chris Lattner | 2005-03-18 | 1 | -4/+0 |
* | implement a new method. | Chris Lattner | 2005-03-17 | 1 | -0/+36 |
* | Clean up some code, handle null pointer specially to avoid an assertion | Chris Lattner | 2005-03-17 | 1 | -6/+10 |
* | Do not create ridiculously huge DSNodes, as described in the comments. | Chris Lattner | 2005-03-17 | 1 | -1/+21 |
* | remove use of compat_iterator. | Chris Lattner | 2005-03-16 | 1 | -10/+10 |
* | Fix a crash that happens when mapping something like this: | Chris Lattner | 2005-03-15 | 1 | -6/+12 |
* | Make computeGGToGMapping compute an invnodemap | Chris Lattner | 2005-03-15 | 1 | -9/+11 |
* | Start using retnodes_* for iteration. | Chris Lattner | 2005-03-15 | 1 | -7/+7 |
* | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner | 2005-03-15 | 1 | -4/+4 |
* | Don't crash if computing a mapping to a node with zero size | Chris Lattner | 2005-03-15 | 1 | -0/+2 |
* | rename method, add counterpart | Chris Lattner | 2005-03-15 | 1 | -3/+15 |
* | add a method to compute a commonly used mapping. | Chris Lattner | 2005-03-14 | 1 | -0/+13 |
* | regardless of whether or not the client things we should mark globals incompl... | Chris Lattner | 2005-03-13 | 1 | -7/+7 |
* | The incoming arguments to main (the argv list) are not complete! | Chris Lattner | 2005-03-13 | 1 | -4/+3 |