aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/DataStructure/CompleteBottomUp.cpp
AgeCommit message (Expand)Author
2006-12-13Remove DSA.John Criswell
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-11-17Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes.Bill Wendling
2006-10-13Move some warnings to debug mode.Andrew Lenharth
2006-08-27Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner
2006-06-16Add a error message to cbu to match buAndrew Lenharth
2006-01-22Add explicit iostream #includesChris Lattner
2005-04-23Propagate eq sets through the bu graphs to the cbu and eq graphs, fixingChris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-04-02use a callee_iterator typedef.Chris Lattner
2005-04-02Change the ActualCallees callgraph from hash_multimap<Instruction,Function>Chris Lattner
2005-03-24don't bother |'ing in 0'sChris Lattner
2005-03-22Now that the dead ctor is gone, nothing uses the old node mapping exported byChris Lattner
2005-03-22now that the second argument is always this->ReturnNodes, don't bother passin...Chris Lattner
2005-03-22remove the second argument to cloneIntoChris Lattner
2005-03-20remove some pointless assertsChris Lattner
2005-03-20use simpler methods.Chris Lattner
2005-03-19Create an equivalence class of global variables that DSA will never be ableChris Lattner
2005-03-18do not bother inlining nullary functions without return values. The onlyChris Lattner
2005-03-15fix crashes when we only have a prototype for main.Chris Lattner
2005-03-15Start using retnodes_* for iteration.Chris Lattner
2005-03-13Make sure to remove incomplete markers before we add to them! :)Chris Lattner
2005-03-13After finishing BU analysis, move all global variables from the globalsChris Lattner
2005-01-31Rename variables to work with VC++'s hokey scoping rules.Chris Lattner
2005-01-30* Make some methods more const correct.Chris Lattner
2004-10-07Fix a nasty dangling pointer problem, due to a free'd pointer being left inChris Lattner
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-07Move all of the DSA headers into the Analysis/DataStructure subdir.Chris Lattner
2004-05-23Inline both direct and indirect callees in the CBU phase becauseVikram S. Adve
2004-03-05Fix a minor bugChris Lattner
2004-03-04Fix a bug in a previous checkin that broke 175.vprChris Lattner
2004-03-04Speed up the cbu pass from taking somewhere near the age of the universe to a...Chris Lattner
2004-02-20There is no need to merge the globals graph into the function graphs at theChris Lattner
2004-02-08Add one that I missedChris Lattner
2004-01-27Get clone flags right, so we don't build InlinedGlobals only to clear themChris Lattner
2004-01-23Initial support for implementing clonePartiallyInto in terms of cloneReachabl...Chris Lattner
2003-11-13Trying to get the dsgraph for an external function is bad for DSA's healthChris Lattner
2003-11-13Implement the CompleteBU passChris Lattner
2003-11-13Add an initial version of the CompleteBUDataStructures class, which is currentlyChris Lattner