| Commit message (Expand) | Author | Age | Files | Lines |
* | make this const correct | Chris Lattner | 2005-03-21 | 2 | -3/+3 |
* | Fix a major problem where we didn't add call graph edges for call sites with | Chris Lattner | 2005-03-21 | 1 | -6/+10 |
* | New testcase, which is important to handle correctly. | Chris Lattner | 2005-03-21 | 1 | -0/+27 |
* | We may be adding functions to the Module during initialization, so | Misha Brukman | 2005-03-21 | 1 | -2/+2 |
* | This error message changed. | Chris Lattner | 2005-03-21 | 1 | -1/+1 |
* | Ugh, for some reason, I can't call this unless the reference is const!?!?!? | Chris Lattner | 2005-03-21 | 2 | -3/+3 |
* | The reachability cloner should add arguments to merged calls when the RHS of | Chris Lattner | 2005-03-21 | 1 | -1/+4 |
* | Make the first operand of this method be modifiable. | Chris Lattner | 2005-03-21 | 1 | -1/+1 |
* | add a method | Chris Lattner | 2005-03-21 | 1 | -0/+4 |
* | If merging two calls like: foo(A) and bar(B, C), make sure the result has two | Chris Lattner | 2005-03-21 | 1 | -0/+3 |
* | 'note to self' | Chris Lattner | 2005-03-21 | 1 | -2/+5 |
* | Remove a bunch of cruft and dead code for handling the case when types were | Chris Lattner | 2005-03-21 | 1 | -48/+30 |
* | New testcase that the assembler incorrectly accepts. | Chris Lattner | 2005-03-21 | 1 | -0/+7 |
* | Make this method non-const. Making it const causes the const version of | Tanya Lattner | 2005-03-21 | 1 | -1/+1 |
* | Change the way that the TD pass inlines graphs. Instead of inlining each | Chris Lattner | 2005-03-21 | 1 | -72/+87 |
* | rename a method add a data structure. | Chris Lattner | 2005-03-21 | 1 | -1/+21 |
* | Provide a guaranteed definition of intptr_t. Thansk to Evan Jones for | Chris Lattner | 2005-03-21 | 1 | -0/+1 |
* | Don't strip modref bits when inlining down the call graph. This fixes | Chris Lattner | 2005-03-20 | 1 | -1/+1 |
* | Remove the ability to keep track of inlined globals, which is always dead. | Chris Lattner | 2005-03-20 | 1 | -36/+1 |
* | Remove the InlinedGlobals set which is always empty. | Chris Lattner | 2005-03-20 | 1 | -14/+0 |
* | This call is always a noop, remove it. | Chris Lattner | 2005-03-20 | 1 | -9/+0 |
* | remove some pointless asserts | Chris Lattner | 2005-03-20 | 3 | -3/+0 |
* | -steens doesn't use the inlined globals facility. | Chris Lattner | 2005-03-20 | 1 | -2/+1 |
* | Build EC's for globals twice. The first is after constructing the initial | Chris Lattner | 2005-03-20 | 1 | -23/+99 |
* | Add a new DSNode::removeGlobal method. | Chris Lattner | 2005-03-20 | 1 | -0/+9 |
* | add a method | Chris Lattner | 2005-03-20 | 1 | -0/+5 |
* | Transform BU pass to not use the horrible DSCallSiteIterator class. | Chris Lattner | 2005-03-20 | 2 | -176/+54 |
* | Implement new methods for dealing with DSNode global lists, rename uses of | Chris Lattner | 2005-03-20 | 1 | -16/+56 |
* | use simpler methods. | Chris Lattner | 2005-03-20 | 1 | -4/+3 |
* | method was renamed. | Chris Lattner | 2005-03-20 | 1 | -2/+3 |
* | print out equiv class info. | Chris Lattner | 2005-03-20 | 1 | -2/+16 |
* | some methods got renamed | Chris Lattner | 2005-03-20 | 1 | -2/+2 |
* | Make use of simpler DSNode methods. | Chris Lattner | 2005-03-20 | 2 | -14/+8 |
* | rename some methods and add some new methods for dealing with the globals list | Chris Lattner | 2005-03-20 | 1 | -4/+21 |
* | #ifdef out a function only used by #ifdef'd code. | Chris Lattner | 2005-03-20 | 1 | -0/+2 |
* | comment cleanup | Chris Lattner | 2005-03-20 | 1 | -1/+1 |
* | Constant-propagate the value of `isL' variable and eliminate it. | Misha Brukman | 2005-03-19 | 1 | -2/+1 |
* | Silence VC++ warning about mixing intptr_t and bool, and about unused variabl... | Jeff Cohen | 2005-03-19 | 1 | -1/+1 |
* | Create an equivalence class of global variables that DSA will never be able | Chris Lattner | 2005-03-19 | 7 | -48/+72 |
* | Make each scalar map contain a reference to an equivalence class of global | Chris Lattner | 2005-03-19 | 1 | -16/+79 |
* | Each DS collection now contains an equivalence class of globals values. | Chris Lattner | 2005-03-19 | 2 | -2/+27 |
* | add a method to clear globals from a node | Chris Lattner | 2005-03-19 | 1 | -0/+1 |
* | Two fixes for the copy ctor/operator=: | Chris Lattner | 2005-03-19 | 1 | -4/+7 |
* | add some methods, fix a major bug in getLeader() that was causing things to | Chris Lattner | 2005-03-19 | 1 | -3/+27 |
* | implement a proper copy ctor, operator= and add a helper method. | Chris Lattner | 2005-03-19 | 1 | -0/+24 |
* | Fix the 3 regressions last night, due to my buggy patch from yesterday. | Chris Lattner | 2005-03-19 | 2 | -2/+2 |
* | Add new function getPtrPtrFromArrayPtr(). | Alkis Evlogimenos | 2005-03-19 | 2 | -0/+11 |
* | Stop using deprecated interface. | Alkis Evlogimenos | 2005-03-19 | 2 | -2/+3 |
* | Switch to use the new interface for the EquivalenceClasses class, and fix | Chris Lattner | 2005-03-19 | 1 | -59/+63 |
* | Rewrite this class, making the following improvements: | Chris Lattner | 2005-03-19 | 1 | -79/+189 |