summaryrefslogtreecommitdiff
path: root/lib/Analysis/DataStructure
AgeCommit message (Expand)AuthorFilesLines
2006-12-13Remove DSA.John Criswell14-7235/+0
2006-12-07Removed more <iostream> includesBill Wendling1-5/+4
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling9-48/+47
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner9-26/+26
2006-12-06Remove the 'printname' argument to WriteAsOperand. It is always true, andChris Lattner1-2/+2
2006-11-29Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling3-7/+10
2006-11-28Convert to using llvm streams instead of iostreams.Bill Wendling6-35/+35
2006-11-27For PR950:Reid Spencer2-17/+24
2006-11-17Needed <iostream> for now.Bill Wendling1-0/+1
2006-11-17Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes.Bill Wendling6-106/+95
2006-11-07Optionally allow comparison operations from affect DSGraphsAndrew Lenharth1-1/+6
2006-11-07Allow loop detection during debug in forwarding nodes, and revert auxcall pat...Andrew Lenharth1-8/+20
2006-11-07debug type for DSA TDAndrew Lenharth1-1/+1
2006-11-03Split the External and Intrinsic handling into seperate functions. ThisAndrew Lenharth1-497/+505
2006-11-02For PR786:Reid Spencer3-8/+5
2006-10-23Make these hack flags hidden, like other dsa hack flagsAndrew Lenharth1-2/+2
2006-10-23Revert the aggressive inlining for now, it doesn't handle external correctlyAndrew Lenharth1-112/+78
2006-10-23[SU]int update - inactive code may get activated somedayJim Laskey1-1/+1
2006-10-20For PR950:Reid Spencer1-1/+1
2006-10-13Move some warnings to debug mode.Andrew Lenharth4-21/+23
2006-10-02Add ability to annotate (color) nodes in a viewGraph.Jim Laskey1-1/+1
2006-08-28For PR387:Reid Spencer1-1/+8
2006-08-28simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2-2/+2
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner3-4/+4
2006-08-27Fit to 80 colsChris Lattner1-3/+6
2006-08-27Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner8-8/+8
2006-06-28add some missing externalsAndrew Lenharth1-3/+18
2006-06-27For PR801:Reid Spencer1-86/+1
2006-06-19Do partial inlining in BU. This resolves more call sites. Also add options ...Andrew Lenharth1-61/+171
2006-06-19Fix a bug, don't drop indirect call sites, especially if there is nothing kno...Andrew Lenharth1-1/+27
2006-06-16Add a error message to cbu to match buAndrew Lenharth1-1/+7
2006-06-16move headerAndrew Lenharth1-1/+1
2006-06-05For PR798:Reid Spencer1-6/+82
2006-05-29move calltarget to dsaAndrew Lenharth1-0/+125
2006-05-24Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner1-1/+1
2006-05-12Remove dead variableChris Lattner1-2/+0
2006-04-25slightly more useful error messageAndrew Lenharth1-2/+3
2006-04-25better c99 struct handlingAndrew Lenharth1-2/+1
2006-04-19Another simple case type merge case to tryAndrew Lenharth1-0/+24
2006-04-19deal with memchrAndrew Lenharth1-0/+7
2006-04-19friendlier error messageAndrew Lenharth1-1/+1
2006-04-19stupid stuffAndrew Lenharth1-3/+7
2006-04-18I understand now. Shoot.Andrew Lenharth1-21/+3
2006-04-18llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth1-2/+7
2006-04-18llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth1-4/+11
2006-04-13Handle some kernel code than ends in [0 x sbyte]. I think this is safeAndrew Lenharth1-2/+11
2006-04-05revert this, this is safe, if conservative. leave a note to that effectAndrew Lenharth1-9/+7
2006-03-27If adding a link to a collapsed, node, ignore offset.Andrew Lenharth1-0/+3
2006-03-15no heap is happening hereAndrew Lenharth1-1/+1
2006-03-15remove qsort for nowAndrew Lenharth1-9/+0