summaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAge
* Fix -Asserts warnings.Daniel Dunbar2009-08-23
* remove a few DOUTs here and there.Chris Lattner2009-08-23
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-23
* Use hasDefinitiveInitializer() instead of testing the same thingDan Gohman2009-08-19
* Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman2009-08-11
* Remove unused function.Daniel Dunbar2009-08-07
* Fix a bunch of namespace pollution.Dan Gohman2009-08-07
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-31
* Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar2009-07-26
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-25
* Move to raw_ostream.Daniel Dunbar2009-07-24
* Get rid of the Pass+Context magic.Owen Anderson2009-07-22
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-14
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-13
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-11
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-11
* Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson2009-06-30
* Use a more correct atomic increment style. This isn't really necessary inOwen Anderson2009-06-25
* Make this thread-safe.Owen Anderson2009-06-24
* Clear the cached cost when removing a function inDale Johannesen2009-03-19
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-13
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-13
* Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner2009-02-28
* Reapply r64300:Nick Lewycky2009-02-13
* Revert r64300 and r64301. These were causing the following errors respectively:Bill Wendling2009-02-11
* Make sure the SCC pass manager initializes any containedDuncan Sands2009-02-11
* Refactor my previous change to maintain the distinction between AliasAnalysis...Owen Anderson2009-02-05
* introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif2009-01-22
* switch over some other methods from indices to iteratorsGabor Greif2009-01-17
* speed up iterative loop by using iterators. changes direction, but functional...Gabor Greif2009-01-17
* Add the private linkage.Rafael Espindola2009-01-15
* minor simplificationGabor Greif2009-01-14
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-09
* Check that the function prototypes are correct before assuming that the Nick Lewycky2008-12-27
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-21
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-21
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-21
* Teach internalize to preserve the callgraph.Duncan Sands2008-10-03
* Factorize code: remove variants of "strip offDuncan Sands2008-10-01
* Rationalize the names of passes that print information:Duncan Sands2008-09-23
* Initial support for the CMake build system.Oscar Fuentes2008-09-22
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-13
* Rather than marking all internal globals "Ref"Duncan Sands2008-09-12
* Intrinsics don't touch internal global variablesDuncan Sands2008-09-11
* Intrinsics don't read these kinds of globalDuncan Sands2008-09-11
* Simplify this some more. No functionality change.Duncan Sands2008-09-09
* Optimization suggested by Matthijs Kooijman.Duncan Sands2008-09-09
* Correct callgraph construction. It has two problems:Duncan Sands2008-09-09
* Didn't mean to commit this change to how theDuncan Sands2008-09-08
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-08