aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/DataStructure/DSSupport.h
AgeCommit message (Expand)Author
2006-12-13Remove DSA.John Criswell
2006-02-22Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.Chris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-21add a methodChris Lattner
2005-03-21If merging two calls like: foo(A) and bar(B, C), make sure the result has twoChris Lattner
2005-03-15add support for hashing nodehandles.Chris Lattner
2005-01-30* Make some methods more const correct.Chris Lattner
2005-01-09Get lib/Analysis/DataStructure to compile with VC++Jeff Cohen
2004-10-30Add an assertion and a methodChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-07As much as I hate to say it, the whole setNode interface for DSNodeHandlesChris Lattner
2004-03-11Doxygenified and cleand up comments.Misha Brukman
2004-01-27Minor tweaksChris Lattner
2004-01-23Fix grammarChris Lattner
2004-01-22It doesn't make sense for one side to be const, but not the other.Chris Lattner
2004-01-22Specialize std::swap correctlyChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-02All DSGraphs keep a reference to the targetdata they are created with. This isChris Lattner
2003-10-20Added LLVM copyright header (for lack of a better term).John Criswell
2003-09-20Switch from using CallInst's to represent call sites to using the LLVMChris Lattner
2003-07-26Remove #includesChris Lattner
2003-07-25Use the C++ <cassert> header, not the C <assert.h> headerChris Lattner
2003-07-01Add new operator= implChris Lattner
2003-07-01Ok, I'm a moron. Fixed nowChris Lattner
2003-07-01Fix major problem that was causing all kinds of nasty foldingsChris Lattner
2003-06-22Remove a ton of extraneous #includesChris Lattner
2003-06-11Included assert.h so that the code compiles under newer versions of GCC.John Criswell
2003-02-13Move node forwarding code from being inlined to being out-of-line.Chris Lattner
2003-02-11Implement a "union-findy" version of DS-Analysis, which eliminates theChris Lattner
2003-02-10Move getNode() out of lineChris Lattner
2003-02-05Implement optimization for direct function call case. This dramaticallyChris Lattner
2003-02-03Eliminate unused resolving caller stuffChris Lattner
2003-02-01Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)Chris Lattner
2003-01-29New API for traversing graphChris Lattner
2002-11-18Inline DSTypeRec into DSNodeChris Lattner
2002-11-10Add code to be able to merge two call sitesChris Lattner
2002-11-10Implement support for swapping. Callsites now sort by calleeChris Lattner
2002-11-07Expose isPointerType to clients of dsanalysisChris Lattner
2002-11-06Make PointerShift/Size be enums so they are constants instead of globalsChris Lattner
2002-11-06Dramatically simplify internal DSNode representation, get implementationChris Lattner
2002-11-02Fixed comment on top of DSNode.h, added note to DSSupport.h as to whyMisha Brukman
2002-10-31Refactored DSGraph.h:Misha Brukman