aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/DataStructure
AgeCommit message (Expand)Author
2006-05-29move calltarget to dsaAndrew Lenharth
2006-05-24Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner
2006-05-12Remove dead variableChris Lattner
2006-04-25slightly more useful error messageAndrew Lenharth
2006-04-25better c99 struct handlingAndrew Lenharth
2006-04-19Another simple case type merge case to tryAndrew Lenharth
2006-04-19deal with memchrAndrew Lenharth
2006-04-19friendlier error messageAndrew Lenharth
2006-04-19stupid stuffAndrew Lenharth
2006-04-18I understand now. Shoot.Andrew Lenharth
2006-04-18llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth
2006-04-18llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth
2006-04-13Handle some kernel code than ends in [0 x sbyte]. I think this is safeAndrew Lenharth
2006-04-05revert this, this is safe, if conservative. leave a note to that effectAndrew Lenharth
2006-03-27If adding a link to a collapsed, node, ignore offset.Andrew Lenharth
2006-03-15no heap is happening hereAndrew Lenharth
2006-03-15remove qsort for nowAndrew Lenharth
2006-03-15allow field sensitivity to be a tunable parameterAndrew Lenharth
2006-03-15Handle one offset with growth case seen in povray. Namely, if we have an off...Andrew Lenharth
2006-03-15improve mem intrinsics and add a few things povray usesAndrew Lenharth
2006-03-03Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolvingChris Lattner
2006-01-22Add explicit iostream #includesChris Lattner
2006-01-22Add explicit #includes of <iostream>Chris Lattner
2005-12-19Prefix DSA specific options with dsa.John Criswell
2005-12-19Added an option to specify the names of heap freeing functions.John Criswell
2005-12-19Added a command line option that allows the user to specify a list ofJohn Criswell
2005-12-06Collapsing node if variable length struct with final field of length zeroSumant Kowshik
2005-10-24don't bother building the archive version of this libraryChris Lattner
2005-10-24implement some prototypesChris Lattner
2005-07-27Eliminate all remaining tabs and trailing spaces.Jeff Cohen
2005-06-18core changes for varargsAndrew Lenharth
2005-04-25Correctly handle global-argument aliases induced in mainChris Lattner
2005-04-25Don't mess up SCC traversal when a node has null edges out of it.Chris Lattner
2005-04-23Propagate eq sets through the bu graphs to the cbu and eq graphs, fixingChris Lattner
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-04-21add support for taking and resolving the address of free.Chris Lattner
2005-04-12Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gsChris Lattner
2005-04-02fix some VC compilation problems, thanks to Jeff C for pointing this out!Chris Lattner
2005-04-02EquivClassGraphs is now in DataStructure.hChris Lattner
2005-04-02use a callee_iterator typedef.Chris Lattner
2005-04-02Change the ActualCallees callgraph from hash_multimap<Instruction,Function>Chris Lattner
2005-03-29Fix a problem where we not marking incoming arguments to functions withChris Lattner
2005-03-27remove ...Chris Lattner
2005-03-27speed up steens by using spliceFrom, improve its precision by realizing thatChris Lattner
2005-03-27Don't give up completely, maybe other AA can say something about this.Chris Lattner
2005-03-26Cache mapping information for a call site after computing it for a mod/refChris Lattner
2005-03-26Remove more long dead code: dsa doesn't provide must alias infoChris Lattner
2005-03-26remove some unsafe code that has long been deadChris Lattner
2005-03-26slightly improve mod/ref for DSAA by checking the globals graph for fallbackChris Lattner