aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Wrap at 80 colsMisha Brukman2004-12-231-1/+2
* Try to speed up gccld hot spot in BasicVN::getEqualNumberNodes by makingReid Spencer2004-12-231-3/+2
* Actually overload the virtual method. This fixesChris Lattner2004-12-171-1/+2
* Eliminate a virtual method callChris Lattner2004-12-151-2/+5
* Fix a bug in -no-aa that caused two DSGraph tests to XPASS.Chris Lattner2004-12-151-1/+2
* Adjust to new alias analysis interfacesChris Lattner2004-12-154-57/+48
* Add testcase and fix for yet another case where we query the size anAlkis Evlogimenos2004-12-081-9/+11
* Add testcase and fix for another case where we query the size anAlkis Evlogimenos2004-12-081-7/+12
* Move method out of line for better ICC supportChris Lattner2004-12-081-0/+11
* Properly extern this.Chris Lattner2004-12-081-1/+3
* Work correctly with ICC, Patch contributed by Bjørn WennbergChris Lattner2004-12-081-8/+16
* For PR387:\Reid Spencer2004-12-074-0/+12
* For PR387:\Reid Spencer2004-12-0713-15/+15
* This patch prevents an infinite recursion while compiling 103.su2cor.Chris Lattner2004-12-041-3/+3
* Fix DeadStoreElimination/2004-11-28-LiveStoreDeleted.llChris Lattner2004-11-281-3/+3
* When merging to alias sets, if they are both must alias, the result is notChris Lattner2004-11-271-8/+22
* Add a new interfaceChris Lattner2004-11-261-0/+12
* When evaluating an AA, pass in size infoChris Lattner2004-11-261-28/+38
* The trick with globals actually works with allocas and malloc tooChris Lattner2004-11-261-12/+12
* A store or load cannot alias a global if the accessed amount is larger thenChris Lattner2004-11-261-20/+49
* Mission accomplished!Chris Lattner2004-11-191-1/+0
* Simplify conditional and fix LICM/2004-11-17-UndefIndexCrash.llChris Lattner2004-11-171-2/+1
* Standardize on 'class' instead of 'struct'. Gets rid of warnings in VC++Reid Spencer2004-11-161-1/+1
* Make this build in release modeChris Lattner2004-11-111-1/+1
* Fix a bug that was preventing povray and namd from pool allocating correctly.Chris Lattner2004-11-081-1/+1
* Handle assert_fail specialChris Lattner2004-11-081-0/+7
* Remove dead varChris Lattner2004-11-051-1/+0
* Don't call Constant::getNullValue when the argument could be VoidTyChris Lattner2004-11-031-2/+3
* Graphs that are part of equivalence sets can be multi-function SCC'sChris Lattner2004-11-021-3/+8
* Correctly handle new SCC's found as a result of merging EQ graphs do toChris Lattner2004-11-021-5/+18
* Substantially cleanup/speedup the eq graphs pass by walking the callgraphChris Lattner2004-11-021-45/+41
* Minor cleanupsChris Lattner2004-11-021-25/+21
* Remove more dead methodsChris Lattner2004-11-011-3/+2
* Rename FoldedGraph -> DSInfo to be consistent with other passesChris Lattner2004-11-011-4/+4
* Get rid of the EquivClassGraphArgsInfo class, and the map that held it.Chris Lattner2004-11-011-7/+8
* Eliminate the cloneGraph methodChris Lattner2004-11-011-8/+2
* * Do not refer to ActualCallees in CBU, when we can do it locally.Chris Lattner2004-10-311-27/+40
* Simplify graph traversal, improve grammarChris Lattner2004-10-311-10/+9
* Do not do horrible things to the CBU graphs. In particular, we do NOT ownChris Lattner2004-10-311-44/+35
* Fix commentChris Lattner2004-10-311-1/+1
* Improve commentChris Lattner2004-10-311-2/+4
* Fix another bug in Prolangs-C++/objectsChris Lattner2004-10-311-1/+2
* Only call getNodeForValue on pointer arguments! this fixes a problem runningChris Lattner2004-10-311-5/+11
* Add more paranoid assertions :)Chris Lattner2004-10-311-0/+12
* Fix some more problems where we called getOffset before getNode()Chris Lattner2004-10-301-2/+4
* Fix three bugs:Chris Lattner2004-10-301-9/+12
* Fix more undefined behaviorChris Lattner2004-10-301-10/+13
* * Add a methodChris Lattner2004-10-301-16/+28
* Fix library name.Alkis Evlogimenos2004-10-282-2/+2
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1