2005-03-25 |
Chris Lattner | Grow the EQ classes for globals at the end of the BU...
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | fix the RUN line on this testcase so it passes.
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | Enhance loopsimplify to preserve alias analysis instead...
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | Treat free operations as volatile, since they cannot...
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | New testcase that crashes licm.
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | Fix a bug where LICM was not updating AA information...
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | remove a debugging timer.
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | Two changes here:
|
commit | commitdiff | tree |
2005-03-25 |
Chris Lattner | Make the spliceFrom case where one graph is completely...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | add a new DSGraph::spliceFrom method, which violently...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | add new spliceFrom methods.
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | This replaces the correct but slow code with a more...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | only look at successors of globals. This gets us down...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | Unfortunately, a previous patch was not safe. Revert...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | don't bother |'ing in 0's
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | be more aggressive about incompleteness marking
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | new testcase that DS-AA is causing to be miscompiled.
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | eliminate dead variables, patch contributed by Gabor...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | Fix silly "no newline at end of file" warning
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | Fix compilation errors, patch contributed by the fabulous...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | fix a compilation error, patch contributed by Bill...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | Fix a crash while promoting a value out of a loop from...
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | teach ds-aa about mod/ref for external function calls.
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | Simplify dead code into a fixme :)
|
commit | commitdiff | tree |
2005-03-24 |
Chris Lattner | fix a compiler crash in runtime/libprofile
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | wrap a long line
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | If we are calling an external function, chain to another...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | GlobalMR should be able to analyze this function.
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | if a function doesn't access memory at all, it definitely...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | Make this more efficient by only making one virtual...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | Make this a bit more aggressive
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | a hack to allow count-aa to work with ds-aa :(
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | Add two options to allow -count-aa to print queries...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | enable -debug-only=licm
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | turn a dead conditional into an assert.
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | Totally gut mergeInGraph. There is absolutely no reason...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | wrap a long line
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | Make -steens-aa more conservative (aka correct) by...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | implement Analysis/DSGraph/field-sensitive.ll
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | new testcase to verify that we have field sensitive...
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | make sure this test tests the intended target.
|
commit | commitdiff | tree |
2005-03-23 |
Chris Lattner | don't crash in some bad cases.
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Several changes here:
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | We might as well check the TD graphs as well, even...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Mark external globals incomplete in the BU Globals...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | New testcase, the BU pass is marking the global complete...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Fix a serious bug where we didn't insert globals into...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Directly count the number of memory instructions.
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Timers SHOULD NOT record the time taken to count the...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Remove an iteration pass over the entire scalarmap...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | When making a clone of a DSGraph from the BU pass,...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Don't use operator[], use the new method instead, which...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | Now that the dead ctor is gone, nothing uses the old...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | remove a dead ctor
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | now that the second argument is always this->ReturnNodes...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | instead of using a local RetValMap, just use the graph...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | now that the valuemapping is always the local scalar...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | remove the second argument to cloneInto
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | drop the second argument to cloneInto, which is always...
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | add some timers, don't clone aux nodes
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | move this out of line
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | move this stuff out of line
|
commit | commitdiff | tree |
2005-03-22 |
Chris Lattner | don't generate temporary scalarmaps.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | allow passing clone flags down to cloneInto
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | allow passing clone flags into the ctor
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Enhance the TD pass to build composite graphs when...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | add a new map
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | make this const correct
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Fix a major problem where we didn't add call graph...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | New testcase, which is important to handle correctly.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | This error message changed.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Ugh, for some reason, I can't call this unless the...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | The reachability cloner should add arguments to merged...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Make the first operand of this method be modifiable.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | If merging two calls like: foo(A) and bar(B, C), make...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | 'note to self'
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Remove a bunch of cruft and dead code for handling...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | New testcase that the assembler incorrectly accepts.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Change the way that the TD pass inlines graphs. Instead...
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | rename a method add a data structure.
|
commit | commitdiff | tree |
2005-03-21 |
Chris Lattner | Provide a guaranteed definition of intptr_t. Thansk...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Don't strip modref bits when inlining down the call...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Remove the ability to keep track of inlined globals...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Remove the InlinedGlobals set which is always empty.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | This call is always a noop, remove it.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | remove some pointless asserts
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | -steens doesn't use the inlined globals facility.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Build EC's for globals twice. The first is after constructi...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Add a new DSNode::removeGlobal method.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Transform BU pass to not use the horrible DSCallSiteIterator...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Implement new methods for dealing with DSNode global...
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | use simpler methods.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | method was renamed.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | print out equiv class info.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | some methods got renamed
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | Make use of simpler DSNode methods.
|
commit | commitdiff | tree |
2005-03-20 |
Chris Lattner | rename some methods and add some new methods for dealing...
|
commit | commitdiff | tree |
next |