aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move createVirtualRegister out-of-line.Dan Gohman2008-12-082-13/+19
* Clarify some comments.Dan Gohman2008-12-081-2/+2
* Add svn:ignore property.Dan Gohman2008-12-080-0/+0
* Generalize bugpoint's concept of a "safe" backend, and add optionsDan Gohman2008-12-085-63/+155
* Fixes for Visual Studio users. Patch by OvermindDL1 on llvm-dev!Nick Lewycky2008-12-083-16/+47
* Use bool instead of int, now that it no longer evokes a warning.Dan Gohman2008-12-071-1/+1
* Use intptr_t instead of unsigned here, which is more appropriateDan Gohman2008-12-071-1/+1
* add an assert. the cast<> below would catch this but a message is moreChris Lattner2008-12-071-0/+2
* factor some code better.Chris Lattner2008-12-071-17/+17
* factor some code, fixing some fixme's.Chris Lattner2008-12-071-32/+23
* fix a typo duncan noticed!Chris Lattner2008-12-071-1/+1
* CMake: Added Tool.cpp to tools/llvmc/driver.Oscar Fuentes2008-12-071-0/+1
* Man page update.Mikhail Glushenkov2008-12-071-0/+12
* Describe recent changes in the documentation.Mikhail Glushenkov2008-12-071-173/+243
* Make 'extern' an option property.Mikhail Glushenkov2008-12-074-56/+35
* Plugin updates: support more options.Mikhail Glushenkov2008-12-072-33/+74
* Join tools couldn't be used in the middle of the toolchain.Mikhail Glushenkov2008-12-071-5/+4
* Better error message.Mikhail Glushenkov2008-12-071-1/+6
* Re-apply Cedric's changes.Mikhail Glushenkov2008-12-071-24/+24
* Add some clarifying comments.Mikhail Glushenkov2008-12-071-1/+2
* Enable the Clang plugin by default.Mikhail Glushenkov2008-12-071-1/+1
* Update plugins to use (actions).Mikhail Glushenkov2008-12-072-9/+16
* Try to guess when the auto-generated cl::Sink option should be marked 'extern'.Mikhail Glushenkov2008-12-071-5/+20
* Add a (progn)-like construct for (actions). Implemented as a DAG list.Mikhail Glushenkov2008-12-071-10/+37
* Add tests for tblgen's LLVMC backend.Mikhail Glushenkov2008-12-077-0/+59
* Use (actions) instead of option properties, support external options.Mikhail Glushenkov2008-12-077-1097/+1070
* add support for caching pointer dependence queries. Nothing uses this yetChris Lattner2008-12-072-25/+233
* fix a bug I introduced in simplifycfg handling single entry phi Chris Lattner2008-12-072-1/+13
* Switch to top-down mode and fix a crasher this exposed caused by an error in theOwen Anderson2008-12-071-1/+11
* Fix typo, psuedo -> pseudo.Nick Lewycky2008-12-072-35/+35
* Some internal refactoring to make it easier to cache results.Chris Lattner2008-12-072-21/+34
* Introduce a new MemDep::getNonLocalPointerDependencyChris Lattner2008-12-072-13/+94
* push the "pointer case" up the analysis stack a bit. This causes Chris Lattner2008-12-072-51/+89
* make clients have to know how to call getCallSiteDependencyFromChris Lattner2008-12-071-2/+13
* rename some variables for consistencyChris Lattner2008-12-071-6/+6
* I love how using out of scope variables is not an error with GCC, no really I...Chris Lattner2008-12-071-3/+3
* Rename getCallSiteDependency -> getCallSiteDependencyFrom toChris Lattner2008-12-072-9/+8
* a memdep query on a volatile load/store will always returnChris Lattner2008-12-071-11/+10
* don't bother touching volatile stores, they will just return clobber onChris Lattner2008-12-071-0/+5
* remove the ability to get memdep info for vaarg. I don't think theChris Lattner2008-12-071-6/+9
* make getDependencyFrom private.Chris Lattner2008-12-071-10/+10
* improve a note.Chris Lattner2008-12-071-1/+12
* some more PRE/GVN/DSE related notes.Chris Lattner2008-12-061-0/+51
* add a note Chris Lattner2008-12-061-0/+15
* some random notes.Chris Lattner2008-12-061-0/+97
* Minor cleanup. Use dyn_cast, not isa/cast pairs. No functionality change.Nick Lewycky2008-12-061-5/+5
* Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng2008-12-066-21/+74
* Reimplement the inner loop of DSE. It now uniformly uses getDependence(),Chris Lattner2008-12-062-84/+51
* Don't use plain %x to print pointer values. I had changed it from %pDan Gohman2008-12-051-1/+2
* Fix test to pass on Linux.Dale Johannesen2008-12-051-1/+1