Detemplatize the Statistic class. The only type it is instantiated with
[oota-llvm.git] / lib / Analysis / DataStructure / DataStructure.cpp
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-28 Bill WendlingConvert to using llvm streams instead of iostreams.
2006-11-27 Reid SpencerFor PR950:
2006-11-17 Bill WendlingReplace DEBUG(std::cerr with DOUT. Removed some iostrea...
2006-11-07 Andrew LenharthAllow loop detection during debug in forwarding nodes...
2006-11-02 Reid SpencerFor PR786:
2006-06-19 Andrew LenharthFix a bug, don't drop indirect call sites, especially...
2006-05-24 Chris LattnerPatches to make the LLVM sources more -pedantic clean...
2006-04-19 Andrew LenharthAnother simple case type merge case to try
2006-03-27 Andrew LenharthIf adding a link to a collapsed, node, ignore offset.
2006-03-15 Andrew Lenharthallow field sensitivity to be a tunable parameter
2006-03-15 Andrew LenharthHandle one offset with growth case seen in povray....
2006-01-22 Chris LattnerAdd explicit iostream #includes
2005-04-25 Chris LattnerDon't mess up SCC traversal when a node has null edges...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-12 Chris LattnerFix a crash analyzing MultiSource/Benchmarks/MallocBench/gs
2005-04-02 Chris LattnerChange the ActualCallees callgraph from hash_multimap...
2005-03-29 Chris LattnerFix a problem where we not marking incoming arguments...
2005-03-25 Chris LattnerMake the spliceFrom case where one graph is completely...
2005-03-24 Chris Lattneradd a new DSGraph::spliceFrom method, which violently...
2005-03-24 Chris LattnerThis replaces the correct but slow code with a more...
2005-03-24 Chris Lattneronly look at successors of globals. This gets us down...
2005-03-24 Chris LattnerUnfortunately, a previous patch was not safe. Revert...
2005-03-23 Chris Lattnerturn a dead conditional into an assert.
2005-03-23 Chris LattnerTotally gut mergeInGraph. There is absolutely no reaso...
2005-03-23 Chris Lattnerwrap a long line
2005-03-22 Chris LattnerSeveral changes here:
2005-03-22 Chris LattnerDon't use operator[], use the new method instead, which...
2005-03-22 Chris LattnerNow that the dead ctor is gone, nothing uses the old...
2005-03-22 Chris Lattnerremove a dead ctor
2005-03-22 Chris Lattnernow that the second argument is always this->ReturnNode...
2005-03-22 Chris Lattnernow that the valuemapping is always the local scalar...
2005-03-22 Chris Lattnerremove the second argument to cloneInto
2005-03-22 Chris Lattnermove this out of line
2005-03-21 Chris Lattnerallow passing clone flags down to cloneInto
2005-03-21 Chris Lattnermake this const correct
2005-03-21 Chris LattnerUgh, for some reason, I can't call this unless the...
2005-03-21 Chris LattnerThe reachability cloner should add arguments to merged...
2005-03-20 Chris LattnerRemove the ability to keep track of inlined globals...
2005-03-20 Chris LattnerAdd a new DSNode::removeGlobal method.
2005-03-20 Chris LattnerImplement new methods for dealing with DSNode global...
2005-03-19 Chris LattnerCreate an equivalence class of global variables that...
2005-03-18 Chris Lattnerremove a bogus optimization. This only works if there...
2005-03-17 Chris Lattnerimplement a new method.
2005-03-17 Chris LattnerClean up some code, handle null pointer specially to...
2005-03-17 Chris LattnerDo not create ridiculously huge DSNodes, as described...
2005-03-16 Chris Lattnerremove use of compat_iterator.
2005-03-15 Chris LattnerFix a crash that happens when mapping something like...
2005-03-15 Chris LattnerMake computeGGToGMapping compute an invnodemap
2005-03-15 Chris LattnerStart using retnodes_* for iteration.
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-03-15 Chris LattnerDon't crash if computing a mapping to a node with zero...
2005-03-15 Chris Lattnerrename method, add counterpart
2005-03-14 Chris Lattneradd a method to compute a commonly used mapping.
2005-03-13 Chris Lattnerregardless of whether or not the client things we shoul...
2005-03-13 Chris LattnerThe incoming arguments to main (the argv list) are...
2005-03-13 Chris LattnerReplace linear search with logrithmic one.
2005-03-12 Chris Lattnermake sure to mark nodes returned from functions as...
2005-02-27 Chris LattnerFix spelling, patch contributed by Gabor Greif
2005-02-24 Chris LattnerFix a bug introduced by revision 1.187 of this file.
2005-02-15 Chris LattnerAdd a sanity check.
2005-02-15 Chris LattnerAdd a new method to make it easy to update graphs.
2005-02-09 Chris LattnerUse new edge iterators to simplify some code.
2005-02-04 Chris LattnerSplit mergeInGraph into two methods.
2005-02-03 Chris LattnerRefactor getFunctionArgumentsForCall out of mergeInGraph.
2005-01-31 Chris LattnerRename variables to work with VC++'s hokey scoping...
2005-01-30 Chris Lattner* Make some methods more const correct.
2005-01-12 Chris LattnerSilence VC++ warnings.
2004-12-08 Chris LattnerMove method out of line for better ICC support
2004-10-31 Chris LattnerImprove comment
2004-10-31 Chris LattnerAdd more paranoid assertions :)
2004-10-30 Chris LattnerFix three bugs:
2004-10-30 Chris Lattner* Add a method
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-07-08 Chris LattnerDisable some code that isn't helping matters
2004-07-07 Chris LattnerMove all of the DSA headers into the Analysis/DataStruc...
2004-07-07 Chris LattnerAs much as I hate to say it, the whole setNode interfac...
2004-06-23 Chris LattnerFix merging of nodes whose incoming offset is not zero...
2004-06-17 Chris LattnerRename Type::PrimitiveID to TypeId and ::getPrimitiveID...
2004-04-29 Misha BrukmanWrapped code and comments at 80 cols; doxygenified...
2004-03-13 Chris LattnerFix a tiny bug that caused an incorrect assertion failu...
2004-03-09 Chris Lattnerimplement new method
2004-03-08 Chris LattnerFix a bug handling globals that are constants, but...
2004-03-04 Chris LattnerImplement a FIXME, improving the efficiency of DSA...
2004-03-04 Chris LattnerFix BU datastructures with povray!
2004-03-04 Chris LattnerOnly clone nodes that are needed in the caller, don...
2004-03-03 Chris LattnerFix a DSA bug that caused DSA to generate incredibly...
2004-03-03 Chris LattnerDeinline methods, add fast exit
2004-03-03 Chris LattnerFix a node mapping problem that was causing the pool...
2004-02-27 Chris LattnerOnly clone global nodes between graphs if both graphs...
2004-02-26 Chris LattnerFix typo
2004-02-26 Chris LattnerThe node doesn't have to be _no_ node flags, it just...
2004-02-25 Chris LattnerTwo changes:
2004-02-25 Chris LattnerSimplify the dead node elimination stuff
2004-02-22 Chris LattnerUse isNull instead of getNode() to test for existence...
2004-02-21 Chris LattnerFix an iterator invalidation problem which was causing...
2004-02-09 Chris LattnerAdjust to the changed StructType interface. In particu...
2004-02-08 Chris LattnerInstead of callign removeTriviallyDeadNodes on the...
2004-02-08 Chris LattnerSubstantially improve the DSA code by removing 'forward...
next