summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure
Commit message (Expand)AuthorAgeFilesLines
* Add a error message to cbu to match buAndrew Lenharth2006-06-161-1/+7
* move headerAndrew Lenharth2006-06-161-1/+1
* For PR798:Reid Spencer2006-06-051-6/+82
* move calltarget to dsaAndrew Lenharth2006-05-291-0/+125
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
* Remove dead variableChris Lattner2006-05-121-2/+0
* slightly more useful error messageAndrew Lenharth2006-04-251-2/+3
* better c99 struct handlingAndrew Lenharth2006-04-251-2/+1
* Another simple case type merge case to tryAndrew Lenharth2006-04-191-0/+24
* deal with memchrAndrew Lenharth2006-04-191-0/+7
* friendlier error messageAndrew Lenharth2006-04-191-1/+1
* stupid stuffAndrew Lenharth2006-04-191-3/+7
* I understand now. Shoot.Andrew Lenharth2006-04-181-21/+3
* llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth2006-04-181-2/+7
* llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth2006-04-181-4/+11
* Handle some kernel code than ends in [0 x sbyte]. I think this is safeAndrew Lenharth2006-04-131-2/+11
* revert this, this is safe, if conservative. leave a note to that effectAndrew Lenharth2006-04-051-9/+7
* If adding a link to a collapsed, node, ignore offset.Andrew Lenharth2006-03-271-0/+3
* no heap is happening hereAndrew Lenharth2006-03-151-1/+1
* remove qsort for nowAndrew Lenharth2006-03-151-9/+0
* allow field sensitivity to be a tunable parameterAndrew Lenharth2006-03-151-2/+6
* Handle one offset with growth case seen in povray. Namely, if we have an off...Andrew Lenharth2006-03-151-10/+39
* improve mem intrinsics and add a few things povray usesAndrew Lenharth2006-03-151-3/+30
* Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolvingChris Lattner2006-03-031-3/+6
* Add explicit iostream #includesChris Lattner2006-01-226-1/+6
* Add explicit #includes of <iostream>Chris Lattner2006-01-222-0/+2
* Prefix DSA specific options with dsa.John Criswell2005-12-191-4/+4
* Added an option to specify the names of heap freeing functions.John Criswell2005-12-191-0/+20
* Added a command line option that allows the user to specify a list ofJohn Criswell2005-12-191-0/+19
* Collapsing node if variable length struct with final field of length zeroSumant Kowshik2005-12-061-1/+18
* don't bother building the archive version of this libraryChris Lattner2005-10-241-1/+1
* implement some prototypesChris Lattner2005-10-242-0/+10
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-1/+1
* core changes for varargsAndrew Lenharth2005-06-181-5/+1
* Correctly handle global-argument aliases induced in mainChris Lattner2005-04-251-2/+30
* Don't mess up SCC traversal when a node has null edges out of it.Chris Lattner2005-04-251-5/+6
* Propagate eq sets through the bu graphs to the cbu and eq graphs, fixingChris Lattner2005-04-231-0/+1
* Convert tabs to spacesMisha Brukman2005-04-221-6/+6
* Remove trailing whitespaceMisha Brukman2005-04-2112-183/+183
* add support for taking and resolving the address of free.Chris Lattner2005-04-211-2/+31
* Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gsChris Lattner2005-04-121-2/+1
* fix some VC compilation problems, thanks to Jeff C for pointing this out!Chris Lattner2005-04-021-4/+3
* EquivClassGraphs is now in DataStructure.hChris Lattner2005-04-022-3/+1
* use a callee_iterator typedef.Chris Lattner2005-04-023-9/+7
* Change the ActualCallees callgraph from hash_multimap<Instruction,Function>Chris Lattner2005-04-025-78/+40
* Fix a problem where we not marking incoming arguments to functions withChris Lattner2005-03-292-5/+14
* remove ...Chris Lattner2005-03-271-2/+2
* speed up steens by using spliceFrom, improve its precision by realizing thatChris Lattner2005-03-271-5/+10
* Don't give up completely, maybe other AA can say something about this.Chris Lattner2005-03-271-1/+2
* Cache mapping information for a call site after computing it for a mod/refChris Lattner2005-03-261-27/+81
OpenPOWER on IntegriCloud