- c4417f9 fix a compiler crash in runtime/libprofile by Chris Lattner · 20 years ago
- f5eaf3c wrap a long line by Chris Lattner · 20 years ago
- ec6518d If we are calling an external function, chain to another AA to potentially by Chris Lattner · 20 years ago
- 8cfd24d Make this more efficient by only making one virtual method call. by Chris Lattner · 20 years ago
- d433bde Make this a bit more aggressive by Chris Lattner · 20 years ago
- 65512d2 a hack to allow count-aa to work with ds-aa :( by Chris Lattner · 20 years ago
- cf9f201 Add two options to allow -count-aa to print queries either (1) all queries, by Chris Lattner · 20 years ago
- c14f59c turn a dead conditional into an assert. by Chris Lattner · 20 years ago
- e3f1d8a Totally gut mergeInGraph. There is absolutely no reason to be merging by Chris Lattner · 20 years ago
- eb39492 wrap a long line by Chris Lattner · 20 years ago
- 943814b Make -steens-aa more conservative (aka correct) by making sure to obey by Chris Lattner · 20 years ago
- 2f72f94 implement Analysis/DSGraph/field-sensitive.ll by Chris Lattner · 20 years ago
- 1e9d147 Several changes here: by Chris Lattner · 20 years ago
- 9547ade Mark external globals incomplete in the BU Globals graph, fixing by Chris Lattner · 20 years ago
- 6ae7e98 Directly count the number of memory instructions. by Chris Lattner · 20 years ago
- a513fb1 Remove an iteration pass over the entire scalarmap for each function created by Chris Lattner · 20 years ago
- 9308a35 When making a clone of a DSGraph from the BU pass, make sure to remember that by Chris Lattner · 20 years ago
- 3bc703b Don't use operator[], use the new method instead, which is faster. This speeds by Chris Lattner · 20 years ago
- a219713 Now that the dead ctor is gone, nothing uses the old node mapping exported by by Chris Lattner · 20 years ago
- 5805c42 remove a dead ctor by Chris Lattner · 20 years ago
- d65145b now that the second argument is always this->ReturnNodes, don't bother passing it. by Chris Lattner · 20 years ago
- 560af8a instead of using a local RetValMap, just use the graph we are cloning into by Chris Lattner · 20 years ago
- 271d688 now that the valuemapping is always the local scalar map, we can eliminate by Chris Lattner · 20 years ago
- 3c920fa remove the second argument to cloneInto by Chris Lattner · 20 years ago
- 24c47c5 add some timers, don't clone aux nodes by Chris Lattner · 20 years ago
- 612f0b7 move this out of line by Chris Lattner · 20 years ago
- 7080c3e don't generate temporary scalarmaps. by Chris Lattner · 20 years ago
- f09ecff allow passing clone flags down to cloneInto by Chris Lattner · 20 years ago
- 275b301 Enhance the TD pass to build composite graphs when we have indirect call by Chris Lattner · 20 years ago
- b343937 make this const correct by Chris Lattner · 20 years ago
- eb144f5 Fix a major problem where we didn't add call graph edges for call sites with by Chris Lattner · 20 years ago
- c26f6d3 Ugh, for some reason, I can't call this unless the reference is const!?!?!? by Chris Lattner · 20 years ago
- 3f90a94 The reachability cloner should add arguments to merged calls when the RHS of by Chris Lattner · 20 years ago
- c2b9480 'note to self' by Chris Lattner · 20 years ago
- d57e55e Change the way that the TD pass inlines graphs. Instead of inlining each by Chris Lattner · 20 years ago
- 53491b3 Don't strip modref bits when inlining down the call graph. This fixes by Chris Lattner · 20 years ago
- cc9bda6 Remove the ability to keep track of inlined globals, which is always dead. by Chris Lattner · 20 years ago
- 36474c9 This call is always a noop, remove it. by Chris Lattner · 20 years ago
- bc6f966 remove some pointless asserts by Chris Lattner · 20 years ago
- 5f75ff6 -steens doesn't use the inlined globals facility. by Chris Lattner · 20 years ago
- 9b426bd Build EC's for globals twice. The first is after constructing the initial by Chris Lattner · 20 years ago
- 7cdf321 Add a new DSNode::removeGlobal method. by Chris Lattner · 20 years ago
- 6b9eb35 Transform BU pass to not use the horrible DSCallSiteIterator class. by Chris Lattner · 20 years ago
- 82c6c72 Implement new methods for dealing with DSNode global lists, rename uses of by Chris Lattner · 20 years ago
- 2496d69 use simpler methods. by Chris Lattner · 20 years ago
- 977b705 method was renamed. by Chris Lattner · 20 years ago
- f5c7ad8 print out equiv class info. by Chris Lattner · 20 years ago
- bf30e72 some methods got renamed by Chris Lattner · 20 years ago
- 9454dda Make use of simpler DSNode methods. by Chris Lattner · 20 years ago
- 1cee779 #ifdef out a function only used by #ifdef'd code. by Chris Lattner · 20 years ago
- 48427b5 comment cleanup by Chris Lattner · 20 years ago
- f4f6227 Create an equivalence class of global variables that DSA will never be able by Chris Lattner · 20 years ago
- 605a87c Switch to use the new interface for the EquivalenceClasses class, and fix by Chris Lattner · 20 years ago
- 5021b8c do not bother inlining nullary functions without return values. The only by Chris Lattner · 20 years ago
- db7436a fix a bogus assertion by Chris Lattner · 20 years ago
- 0c9707a another fastpath by Chris Lattner · 20 years ago
- 41b162f expose this pass to both opt and analyze by Chris Lattner · 20 years ago
- 4707b89 remove a bogus optimization. This only works if there are no globals in the by Chris Lattner · 20 years ago
- 511f60c Rewrite DSAA::getModRefInfo to compute the mapping between caller and callee by Chris Lattner · 20 years ago
- 4ffe5d8 implement a new method. by Chris Lattner · 20 years ago
- 1c8327b add some possibly bogus assertions. by Chris Lattner · 20 years ago
- ddc77c4 Do not include the Function* for direct call/invoke instructions in the by Chris Lattner · 20 years ago
- 50cb9b4 simplify this function a bit, allow DS-AA to build on/improve the mod/ref by Chris Lattner · 20 years ago
- 94f8470 Clean up some code, handle null pointer specially to avoid an assertion by Chris Lattner · 20 years ago
- 2e2cce6 Two changes: by Chris Lattner · 20 years ago
- 5b3a455 Fix the missing symbols problem Bill was hitting. Patch contributed by by Chris Lattner · 20 years ago
- ec3f5c4 Do not create ridiculously huge DSNodes, as described in the comments. by Chris Lattner · 20 years ago
- 84b80a2 remove use of compat_iterator. by Chris Lattner · 20 years ago
- 38065a7 make sure to mark nodes in the globals graph incomplete after computing it by Chris Lattner · 20 years ago
- 49e88e8 fix crashes when we only have a prototype for main. by Chris Lattner · 20 years ago
- 4d5af8e Fix a crash that happens when mapping something like this: by Chris Lattner · 20 years ago
- 36a13cd Make computeGGToGMapping compute an invnodemap by Chris Lattner · 20 years ago
- 2af8c51 Finally fix (the right way) the problem where functions like this: by Chris Lattner · 20 years ago
- a5f47ea Start using retnodes_* for iteration. by Chris Lattner · 20 years ago
- 5d85f8f avoid varialbe name collisions by Chris Lattner · 20 years ago
- e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 20 years ago
- 841957e Don't crash if computing a mapping to a node with zero size by Chris Lattner · 20 years ago
- b0f92e3 rename method, add counterpart by Chris Lattner · 20 years ago
- b2b17bb add a method to compute a commonly used mapping. by Chris Lattner · 20 years ago
- e2bc7b2 regardless of whether or not the client things we should mark globals incomplete, by Chris Lattner · 20 years ago
- 270cf50 Make sure to remove incomplete markers before we add to them! :) by Chris Lattner · 20 years ago
- b5ecd2e The incoming arguments to main (the argv list) are not complete! by Chris Lattner · 20 years ago
- a66e353 After finishing BU analysis, move all global variables from the globals by Chris Lattner · 20 years ago
- adfd5f1 ADd support for printing eqgraphs. by Chris Lattner · 20 years ago
- 2787e03 Replace linear search with logrithmic one. by Chris Lattner · 20 years ago
- a4319e5 make sure to mark nodes returned from functions as incomplete by Chris Lattner · 20 years ago
- b25959a remove this from the PA namespace, leaving it in the llvm ns by Chris Lattner · 20 years ago
- 7aed717 Move this from the pool allocator project to here, where it logically belongs. by Chris Lattner · 20 years ago
- 50bc9ef Fix Regression/Analysis/BasicAA/2005-03-09-BrokenBasicAA.ll, a miscompilation by Chris Lattner · 20 years ago
- bac5b46 Export two methods for getting -X and A-B. by Chris Lattner · 20 years ago
- 3267265 Make sure the two arguments of a setcc instruction point to the same node. by Chris Lattner · 20 years ago
- f57cc3b Trivial cleanup patch by Chris Lattner · 20 years ago
- f8db8a0 Fix spelling, patch contributed by Gabor Greif by Chris Lattner · 20 years ago
- 7192e50 DCE a dead function by Chris Lattner · 20 years ago
- 7ffc07d 1 + 100 + 51 == 152, not 52. by Chris Lattner · 20 years ago
- 6e84bd7 Handle null a bit more carefully. by Chris Lattner · 20 years ago
- 753b113 This instruction: X = gep null, ... by Chris Lattner · 20 years ago
- d7642c4 Fix a bug introduced by revision 1.187 of this file. by Chris Lattner · 20 years ago
- 13d0108 Remove use of bind_obj, deleter, and finegrainify namespacification. by Chris Lattner · 20 years ago
- 2352fec Scary typo that fixes Regression/Transforms/IndVarsSimplify/2005-02-17-TruncateExprCrash.ll by Chris Lattner · 20 years ago