summaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Explain change with a comment.Nick Lewycky2006-09-171-2/+2
* Fix PR912. The input to erase() must not be a reference to the dataNick Lewycky2006-09-171-1/+2
* Untabify.Devang Patel2006-09-071-3/+3
* Use iterative do-while loop instead of recursive DFSPass calls toDevang Patel2006-09-071-16/+29
* Do not rely on std::sort and std::erase to get list of uniqueDevang Patel2006-08-291-0/+53
* For PR387:Reid Spencer2006-08-282-2/+15
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-2811-12/+12
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-2714-18/+18
* Fit to 80 colsChris Lattner2006-08-271-3/+6
* Eliminate RegisterAnalysis. RegisterPass now does all that is necessary.Chris Lattner2006-08-2715-22/+22
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-272-2/+2
* Fix PR885Chris Lattner2006-08-211-3/+2
* Make Loop::getExitBlocks significantly faster for large loops. Instead ofChris Lattner2006-08-121-3/+9
* Speed up Loop::isLCSSAForm by using a binary search and single-entry cache.Chris Lattner2006-08-021-6/+14
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-122-18/+20
* It was pointed out that DEBUG() is only available with -debug.Jim Laskey2006-07-111-1/+3
* Ensure that dump calls that are associated with asserts are removed fromJim Laskey2006-07-111-3/+2
* Use hidden visibility to make symbols in an anonymous namespace getChris Lattner2006-06-282-5/+7
* add some missing externalsAndrew Lenharth2006-06-281-3/+18
* Handle alias sets that have been unified, and thus can have other referencesChris Lattner2006-06-271-3/+3
* Don't implement AliasSetTracker::remove in terms of deleteValue. deleteValueChris Lattner2006-06-271-10/+22
* For PR801:Reid Spencer2006-06-272-181/+2
* Fix a stale pointer issue that caused 300.twolf to fail to build on zionChris Lattner2006-06-261-0/+11
* Do partial inlining in BU. This resolves more call sites. Also add options ...Andrew Lenharth2006-06-191-61/+171
* Fix a bug, don't drop indirect call sites, especially if there is nothing kno...Andrew Lenharth2006-06-191-1/+27
* Constant fold sqrtfChris Lattner2006-06-171-1/+4
* Add a error message to cbu to match buAndrew Lenharth2006-06-161-1/+7
* move headerAndrew Lenharth2006-06-161-1/+1
* Update isLCSSAForm to handle PHI nodes specially for live-out detection. ThisOwen Anderson2006-06-131-1/+6
* Re-commit the safe parts of my 6/9 patch. Still working on fixing the unsafe...Owen Anderson2006-06-111-0/+16
* Back out Owen's 6/9 changes. They broke MultiSource/Benchmarks/Prolangs-C/bis...Evan Cheng2006-06-111-16/+0
* Make Loop able to verify that it is in LCSSA-form, and have the LCSSA pass as...Owen Anderson2006-06-091-0/+16
* For PR780:Reid Spencer2006-06-077-23/+17
* For PR780:Reid Spencer2006-06-071-0/+1
* For PR798:Reid Spencer2006-06-052-20/+148
* Fix -pedantic warningChris Lattner2006-06-011-1/+1
* Change from using a stub function to a stub variable for passing to theReid Spencer2006-06-017-8/+7
* move calltarget to dsaAndrew Lenharth2006-05-291-0/+0
* Since there was interest on the mailing list, this is a utility pass thatAndrew Lenharth2006-05-291-0/+125
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-242-2/+2
* Remove dead variableChris Lattner2006-05-121-2/+0
* Implement Transforms/IndVarsSimplify/complex-scev.ll, a case where we didn'tChris Lattner2006-04-261-0/+25
* 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