summaryrefslogtreecommitdiff
path: root/lib/Analysis
Commit message (Expand)AuthorAge
* move calltarget to dsaAndrew Lenharth2006-05-29
* Since there was interest on the mailing list, this is a utility pass thatAndrew Lenharth2006-05-29
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-24
* Remove dead variableChris Lattner2006-05-12
* Implement Transforms/IndVarsSimplify/complex-scev.ll, a case where we didn'tChris Lattner2006-04-26
* slightly more useful error messageAndrew Lenharth2006-04-25
* better c99 struct handlingAndrew Lenharth2006-04-25
* Another simple case type merge case to tryAndrew Lenharth2006-04-19
* deal with memchrAndrew Lenharth2006-04-19
* friendlier error messageAndrew Lenharth2006-04-19
* stupid stuffAndrew Lenharth2006-04-19
* I understand now. Shoot.Andrew Lenharth2006-04-18
* llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth2006-04-18
* llvm.memc* improvements. helps PA a lot in some specmarksAndrew Lenharth2006-04-18
* Implement value #'ing for vector operations, implementingChris Lattner2006-04-14
* Handle some kernel code than ends in [0 x sbyte]. I think this is safeAndrew Lenharth2006-04-13
* revert this, this is safe, if conservative. leave a note to that effectAndrew Lenharth2006-04-05
* Signed shr by a constant is not the same as sdiv by 2^kChris Lattner2006-04-04
* Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll andChris Lattner2006-04-01
* If adding a link to a collapsed, node, ignore offset.Andrew Lenharth2006-03-27
* no heap is happening hereAndrew Lenharth2006-03-15
* remove qsort for nowAndrew Lenharth2006-03-15
* allow field sensitivity to be a tunable parameterAndrew Lenharth2006-03-15
* Handle one offset with growth case seen in povray. Namely, if we have an off...Andrew Lenharth2006-03-15
* improve mem intrinsics and add a few things povray usesAndrew Lenharth2006-03-15
* Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominatorNate Begeman2006-03-11
* Use autogenerated mod/ref info for intrinsics.Chris Lattner2006-03-09
* Fix a crash compiling ObsequiChris Lattner2006-03-04
* Be more conservative with our symbolic alias analysis. In particular,Chris Lattner2006-03-04
* updates for recent changesChris Lattner2006-03-03
* Split memcpy/memset/memmove intrinsics into i32/i64 versions, resolvingChris Lattner2006-03-03
* add an assertChris Lattner2006-02-14
* Pull the InsertCastOfTo out of the header, implement CSE'ing of arguments.Chris Lattner2006-02-04
* Value# select instructions, allowing -gcse to remove duplicatesChris Lattner2006-02-04
* Add explicit iostream #includesChris Lattner2006-01-22
* Add explicit #includes of <iostream>Chris Lattner2006-01-22
* For PR411:Reid Spencer2006-01-16
* Change ET-Forest to automatically recalculate its DFSnum's if too many slowChris Lattner2006-01-14
* Add a new CallGraph::getOrInsertFunction for clients to use when updatingChris Lattner2006-01-14
* add a dump method to CallGraphChris Lattner2006-01-14
* Add bswap intrinsics as documented in the Language ReferenceNate Begeman2006-01-14
* Switch loopinfo to using ETForest instead of DominatorSet to compute itself.Chris Lattner2006-01-11
* Remove unused inclusion of SymbolTable.hReid Spencer2006-01-10
* Fix a problem exposed by the et-forest work. Load-vn needs these passes liveChris Lattner2006-01-08
* Initial implementation of the ET-Forest data structure for dominators andChris Lattner2006-01-08
* Make the -print-alias-sets pass work for printing out something other thanChris Lattner2006-01-03
* Separate the call graph implementation from its interface. This implementsChris Lattner2005-12-22
* Prefix DSA specific options with dsa.John Criswell2005-12-19
* Added an option to specify the names of heap freeing functions.John Criswell2005-12-19
* Added a command line option that allows the user to specify a list ofJohn Criswell2005-12-19