- 68fe61d Replacing std::iostreams with llvm iostreams. Some of these changes involve by Bill Wendling · 19 years ago
- a5b31ca Convert to using llvm streams instead of iostreams. by Bill Wendling · 19 years ago
- 3da59db For PR950: by Reid Spencer · 19 years ago
- 0231982 Needed <iostream> for now. by Bill Wendling · 19 years ago
- 5294fb0 Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes. by Bill Wendling · 19 years ago
- 1bce1fb Optionally allow comparison operations from affect DSGraphs by Andrew Lenharth · 19 years ago
- df983de Allow loop detection during debug in forwarding nodes, and revert auxcall patch as it make 176.gcc untenable by Andrew Lenharth · 19 years ago
- eb01e39 debug type for DSA TD by Andrew Lenharth · 19 years ago
- 118c094 Split the External and Intrinsic handling into seperate functions. This by Andrew Lenharth · 19 years ago
- 3ed469c For PR786: by Reid Spencer · 19 years ago
- 12711df Make these hack flags hidden, like other dsa hack flags by Andrew Lenharth · 19 years ago
- 72be6e6 Revert the aggressive inlining for now, it doesn't handle external correctly by Andrew Lenharth · 19 years ago
- 978b35e [SU]int update - inactive code may get activated someday by Jim Laskey · 19 years ago
- b83eb64 For PR950: by Reid Spencer · 19 years ago
- 7445ea6 Move some warnings to debug mode. by Andrew Lenharth · 19 years ago
- ec20402 Add ability to annotate (color) nodes in a viewGraph. by Jim Laskey · 19 years ago
- 3a9ec24 For PR387: by Reid Spencer · 19 years ago
- a537017 simplify AnalysisGroup registration, eliminating one typeid call. by Chris Lattner · 19 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
- 43d64b8 Fit to 80 cols by Chris Lattner · 19 years ago
- 5d8925c Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. by Chris Lattner · 19 years ago
- cc131c4 add some missing externals by Andrew Lenharth · 19 years ago
- 9d5b532 For PR801: by Reid Spencer · 19 years ago
- ab390d0 Do partial inlining in BU. This resolves more call sites. Also add options to merge in globals during recursion and to back annotate DSNodes when function pointers are resolved. This makes PA work for a whole lot more things (unresolved call sites being what has been killing various DSA based passes) by Andrew Lenharth · 19 years ago
- 3770500 Fix a bug, don't drop indirect call sites, especially if there is nothing known about them yet, and restore a simple version of a removed function by Andrew Lenharth · 19 years ago
- c269c52 Add a error message to cbu to match bu by Andrew Lenharth · 19 years ago
- 73a38a9 move header by Andrew Lenharth · 19 years ago
- 3e0c154 For PR798: Add support for Graphviz. Patch contributed by Anton Korobeynikov. by Reid Spencer · 19 years ago
- 4093227 move calltarget to dsa by Andrew Lenharth · 19 years ago
- d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 19 years ago
- 82db069 Remove dead variable by Chris Lattner · 19 years ago
- 94a8d77 slightly more useful error message by Andrew Lenharth · 19 years ago
- ceeb17d better c99 struct handling by Andrew Lenharth · 19 years ago
- 9df47b5 Another simple case type merge case to try by Andrew Lenharth · 19 years ago
- 6139269 deal with memchr by Andrew Lenharth · 19 years ago
- 5e091f3 friendlier error message by Andrew Lenharth · 19 years ago
- 92e2196 stupid stuff by Andrew Lenharth · 19 years ago
- 1c212de I understand now. Shoot. by Andrew Lenharth · 19 years ago
- a544266 llvm.memc* improvements. helps PA a lot in some specmarks by Andrew Lenharth · 19 years ago
- 2dbf23a llvm.memc* improvements. helps PA a lot in some specmarks by Andrew Lenharth · 19 years ago
- 99c1942 Handle some kernel code than ends in [0 x sbyte]. I think this is safe by Andrew Lenharth · 19 years ago
- aed967d revert this, this is safe, if conservative. leave a note to that effect by Andrew Lenharth · 19 years ago
- 79acb69 If adding a link to a collapsed, node, ignore offset. by Andrew Lenharth · 19 years ago
- 26c2e73 no heap is happening here by Andrew Lenharth · 19 years ago
- 3299cae remove qsort for now by Andrew Lenharth · 19 years ago
- 0c3a0b6 allow field sensitivity to be a tunable parameter by Andrew Lenharth · 19 years ago
- 4bebcdb Handle one offset with growth case seen in povray. Namely, if we have an offset, by Andrew Lenharth · 19 years ago
- 24b1ea1 improve mem intrinsics and add a few things povray uses by Andrew Lenharth · 19 years ago
- 03dd465 Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolving by Chris Lattner · 19 years ago
- 7238210 Add explicit iostream #includes by Chris Lattner · 20 years ago
- 86a5484 Add explicit #includes of <iostream> by Chris Lattner · 20 years ago
- 61af913 Prefix DSA specific options with dsa. by John Criswell · 20 years ago
- 3075160 Added an option to specify the names of heap freeing functions. by John Criswell · 20 years ago
- fa70052 Added a command line option that allows the user to specify a list of by John Criswell · 20 years ago
- 8a3802d Collapsing node if variable length struct with final field of length zero by Sumant Kowshik · 20 years ago
- 8375393 don't bother building the archive version of this library by Chris Lattner · 20 years ago
- 6d79623 implement some prototypes by Chris Lattner · 20 years ago
- 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
- 558bc88 core changes for varargs by Andrew Lenharth · 20 years ago
- a1198b5 Correctly handle global-argument aliases induced in main by Chris Lattner · 20 years ago
- 63320cc Don't mess up SCC traversal when a node has null edges out of it. by Chris Lattner · 20 years ago
- cc1f245 Propagate eq sets through the bu graphs to the cbu and eq graphs, fixing by Chris Lattner · 20 years ago
- dedf2bd Convert tabs to spaces by Misha Brukman · 20 years ago
- 2b37d7c Remove trailing whitespace by Misha Brukman · 20 years ago
- a5ed1bd add support for taking and resolving the address of free. by Chris Lattner · 20 years ago
- af2e3e0 Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gs by Chris Lattner · 20 years ago
- 1231aa3 fix some VC compilation problems, thanks to Jeff C for pointing this out! by Chris Lattner · 20 years ago
- 0700123 EquivClassGraphs is now in DataStructure.h by Chris Lattner · 20 years ago
- 2ccc5f1 use a callee_iterator typedef. by Chris Lattner · 20 years ago
- 021decc Change the ActualCallees callgraph from hash_multimap<Instruction,Function> by Chris Lattner · 20 years ago
- 9342a93 Fix a problem where we not marking incoming arguments to functions with by Chris Lattner · 20 years ago
- 93ab219 remove ... by Chris Lattner · 20 years ago
- 40ee8ce speed up steens by using spliceFrom, improve its precision by realizing that by Chris Lattner · 20 years ago
- 5f4c0a8 Don't give up completely, maybe other AA can say something about this. by Chris Lattner · 20 years ago
- 1b9a2aa Cache mapping information for a call site after computing it for a mod/ref by Chris Lattner · 20 years ago
- a7337dc Remove more long dead code: dsa doesn't provide must alias info by Chris Lattner · 20 years ago
- 5a6a9d4 remove some unsafe code that has long been dead by Chris Lattner · 20 years ago
- bc499de slightly improve mod/ref for DSAA by checking the globals graph for fallback by Chris Lattner · 20 years ago
- b752341 Teach steens-aa two things about mod/ref information: by Chris Lattner · 20 years ago
- cf90825 no really, don't double count these nodes either! by Chris Lattner · 20 years ago
- 0423e03 Don't count all of the nodes in the SCC once for each function in the SCC. by Chris Lattner · 20 years ago
- 33b4276 Grow the EQ classes for globals at the end of the BU pass. This shrinks by Chris Lattner · 20 years ago
- 20da24c remove a debugging timer. by Chris Lattner · 20 years ago
- b2dbdc1 Two changes here: by Chris Lattner · 20 years ago
- ce7068d Make the spliceFrom case where one graph is completely empty be constant time. by Chris Lattner · 20 years ago
- 5734e43 add a new DSGraph::spliceFrom method, which violently takes the content of by Chris Lattner · 20 years ago
- 4da120e This replaces the correct but slow code with a more aggressive scc-finder by Chris Lattner · 20 years ago
- 09adbbc9 only look at successors of globals. This gets us down to "only" 22s in the by Chris Lattner · 20 years ago
- d864212 Unfortunately, a previous patch was not safe. Revert it, reimplement by Chris Lattner · 20 years ago
- 0d397bd don't bother |'ing in 0's by Chris Lattner · 20 years ago
- d94b4d5 be more aggressive about incompleteness marking by Chris Lattner · 20 years ago
- c5132e6 Fix a crash while promoting a value out of a loop from a global variable by Chris Lattner · 20 years ago
- 7d671b8 teach ds-aa about mod/ref for external function calls. by Chris Lattner · 20 years ago
- 65512d2 a hack to allow count-aa to work with ds-aa :( by Chris Lattner · 20 years ago
- c14f59c turn a dead conditional into an assert. by Chris Lattner · 20 years ago
- e3f1d8a Totally gut mergeInGraph. There is absolutely no reason to be merging by Chris Lattner · 20 years ago
- eb39492 wrap a long line by Chris Lattner · 20 years ago
- 943814b Make -steens-aa more conservative (aka correct) by making sure to obey by Chris Lattner · 20 years ago
- 2f72f94 implement Analysis/DSGraph/field-sensitive.ll by Chris Lattner · 20 years ago
- 1e9d147 Several changes here: by Chris Lattner · 20 years ago