2005-03-23 |
Andrew Lenharth | don't lie to the register allocator |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | Make -steens-aa more conservative (aka correct) by... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Tanya Lattner | Added alias analysis. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | implement Analysis/DSGraph/field-sensitive.ll |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | new testcase to verify that we have field sensitive... |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | make sure this test tests the intended target. |
commit | commitdiff | tree | snapshot |
2005-03-23 |
Chris Lattner | don't crash in some bad cases. |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Several changes here: |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | We might as well check the TD graphs as well, even... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Mark external globals incomplete in the BU Globals... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | New testcase, the BU pass is marking the global complet... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Tanya Lattner | Updating my entry. |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Fix a serious bug where we didn't insert globals into... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Andrew Lenharth | hum, it is good to use real instructions |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Directly count the number of memory instructions. |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Timers SHOULD NOT record the time taken to count the... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Remove an iteration pass over the entire scalarmap... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | When making a clone of a DSGraph from the BU pass,... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Don't use operator[], use the new method instead, which... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | Now that the dead ctor is gone, nothing uses the old... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | remove a dead ctor |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | now that the second argument is always this->ReturnNode... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | instead of using a local RetValMap, just use the graph... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Andrew Lenharth | two things: 1)evilness reduction patch, reduces the... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | now that the valuemapping is always the local scalar... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | remove the second argument to cloneInto |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | drop the second argument to cloneInto, which is always... |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | add some timers, don't clone aux nodes |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | move this out of line |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | move this stuff out of line |
commit | commitdiff | tree | snapshot |
2005-03-22 |
Chris Lattner | don't generate temporary scalarmaps. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | allow passing clone flags down to cloneInto |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | allow passing clone flags into the ctor |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Enhance the TD pass to build composite graphs when... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | add a new map |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | make this const correct |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Fix a major problem where we didn't add call graph... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | New testcase, which is important to handle correctly. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Misha Brukman | We may be adding functions to the Module during initial... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | This error message changed. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Ugh, for some reason, I can't call this unless the... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | The reachability cloner should add arguments to merged... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Make the first operand of this method be modifiable. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | If merging two calls like: foo(A) and bar(B, C), make... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | 'note to self' |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Remove a bunch of cruft and dead code for handling... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | New testcase that the assembler incorrectly accepts. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Tanya Lattner | Make this method non-const. Making it const causes... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Change the way that the TD pass inlines graphs. Instea... |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | rename a method add a data structure. |
commit | commitdiff | tree | snapshot |
2005-03-21 |
Chris Lattner | Provide a guaranteed definition of intptr_t. Thansk... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Don't strip modref bits when inlining down the call... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Remove the ability to keep track of inlined globals... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Remove the InlinedGlobals set which is always empty. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | This call is always a noop, remove it. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | remove some pointless asserts |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | -steens doesn't use the inlined globals facility. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Build EC's for globals twice. The first is after const... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Add a new DSNode::removeGlobal method. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Transform BU pass to not use the horrible DSCallSiteIte... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Implement new methods for dealing with DSNode global... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | use simpler methods. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | method was renamed. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | print out equiv class info. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | some methods got renamed |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | Make use of simpler DSNode methods. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | rename some methods and add some new methods for dealin... |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | #ifdef out a function only used by #ifdef'd code. |
commit | commitdiff | tree | snapshot |
2005-03-20 |
Chris Lattner | comment cleanup |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Misha Brukman | Constant-propagate the value of `isL' variable and... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Jeff Cohen | Silence VC++ warning about mixing intptr_t and bool... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Create an equivalence class of global variables that... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Make each scalar map contain a reference to an equivale... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Each DS collection now contains an equivalence class... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | add a method to clear globals from a node |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Two fixes for the copy ctor/operator=: |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | add some methods, fix a major bug in getLeader() that... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | implement a proper copy ctor, operator= and add a helpe... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Fix the 3 regressions last night, due to my buggy patch... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Alkis Evlogimenos | Add new function getPtrPtrFromArrayPtr(). |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Alkis Evlogimenos | Stop using deprecated interface. |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Switch to use the new interface for the EquivalenceClas... |
commit | commitdiff | tree | snapshot |
2005-03-19 |
Chris Lattner | Rewrite this class, making the following improvements: |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | do not bother inlining nullary functions without return... |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | fix a bogus assertion |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | another fastpath |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | remove use of getPrev() and getNext() on ilist nodes. |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | expose this pass to both opt and analyze |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Misha Brukman | We shall have IA64 as a new experimental backend releas... |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | remove a bogus optimization. This only works if there... |
commit | commitdiff | tree | snapshot |
2005-03-18 |
Chris Lattner | Rewrite DSAA::getModRefInfo to compute the mapping... |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Chris Lattner | implement a new method. |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Chris Lattner | add 3 methods |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Misha Brukman | Recognize an IA64 when we see one |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Chris Lattner | add some possibly bogus assertions. |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Chris Lattner | Do not include the Function* for direct call/invoke... |
commit | commitdiff | tree | snapshot |
2005-03-17 |
Duraid Madina | typo/denial |
commit | commitdiff | tree | snapshot |
next |