summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* reapply developer policy changes after discussion.Chris Lattner2010-09-271-14/+18
| | | | llvm-svn: 114886
* New cmake options LLVM_INCLUDE_X (X = {TOOLS, EXAMPLES, TESTS}) forOscar Fuentes2010-09-251-0/+10
| | | | | | not generating build targets for those parts of the build. llvm-svn: 114797
* temporarily revert developer policy change as a courtesy to vikram.Chris Lattner2010-09-251-18/+14
| | | | llvm-svn: 114792
* remove an obsolete sectionChris Lattner2010-09-231-16/+0
| | | | llvm-svn: 114701
* Fix Getting Started docs.Andrew Trick2010-09-232-24/+26
| | | | | | | | configure expects LLVM Test Suite to be in projects/test-suite. Made the "getting started" and "testing infrastructure" docs internally consistent. Avoid confusion between llvm-test and llvm/test. llvm-svn: 114691
* rewrite the copyright section to match reality: llvm does't have aChris Lattner2010-09-231-14/+18
| | | | | | copyright assignment process. llvm-svn: 114673
* add lldb and libc++ code owners.Chris Lattner2010-09-231-1/+5
| | | | llvm-svn: 114669
* random cruft in my tree.Chris Lattner2010-09-211-2/+19
| | | | llvm-svn: 114387
* docs: Tweak wording.Michael J. Spencer2010-09-181-5/+5
| | | | llvm-svn: 114271
* docs: Update GettingStartedVS to reflect current state.Michael J. Spencer2010-09-171-67/+83
| | | | llvm-svn: 114167
* Updated GettingStartedVS.html to reflect current state.Oscar Fuentes2010-09-171-163/+91
| | | | | | Reorganized it too. llvm-svn: 114151
* Direct CMake users to the right place for up-to-date info about usingOscar Fuentes2010-09-171-1/+5
| | | | | | LLVM libraries. llvm-svn: 114139
* Fix formatting tags.Bob Wilson2010-09-131-2/+3
| | | | llvm-svn: 113758
* Document NEON intrinsic changes for 2.8.Bob Wilson2010-09-131-4/+43
| | | | llvm-svn: 113757
* add some documentation for the most important MC-level classes along withChris Lattner2010-09-111-24/+243
| | | | | | an overview of mc and the idea of the code emission phase. llvm-svn: 113707
* Add documentation for llvm-diff.John McCall2010-09-072-0/+56
| | | | llvm-svn: 113303
* add noteChris Lattner2010-09-061-0/+1
| | | | llvm-svn: 113164
* some random notes.Chris Lattner2010-09-051-1/+4
| | | | llvm-svn: 113118
* this is a release note worthy change.Chris Lattner2010-09-021-0/+2
| | | | llvm-svn: 112907
* updates to make it clear that this applies to clang and other llvm subprojects.Chris Lattner2010-09-021-11/+24
| | | | llvm-svn: 112781
* update the tutorial to use CreateFAdd to create fp operations.Chris Lattner2010-09-014-9/+9
| | | | llvm-svn: 112733
* Stack slot access methods are in TargetInstrInfo.Jakob Stoklund Olesen2010-08-311-2/+2
| | | | llvm-svn: 112653
* Update the Ada instructions to LLVM 2.7 (from LLVM 2.5).Duncan Sands2010-08-311-7/+7
| | | | llvm-svn: 112630
* Update the descriptions of NoModRef and ModRef to be consistentDan Gohman2010-08-301-4/+4
| | | | | | with the descriptions of Mod and Ref. llvm-svn: 112557
* Remove a hack that tries to understand incorrect triples from theDuncan Sands2010-08-301-0/+5
| | | | | | | | | | | Triple class constructor. Only valid triples should now be used inside LLVM - front-ends are now responsable for rejecting or correcting invalid target triples. The Triple::normalize method can be used to straighten out funky triples provided by users. Give this a whirl through the buildbots to see if I caught all places where triples enter LLVM. llvm-svn: 112470
* remove the MSIL backend. It isn't maintained, is buggy, has no testcasesChris Lattner2010-08-281-4/+5
| | | | | | and hasn't kept up with ToT. Approved by Anton. llvm-svn: 112375
* remove unions from LLVM IR. They are severely buggy and notChris Lattner2010-08-284-95/+8
| | | | | | being actively maintained, improved, or extended. llvm-svn: 112356
* Create the new linker type "linker_private_weak_def_auto".Bill Wendling2010-08-201-0/+10
| | | | | | | | | | | It's similar to "linker_private_weak", but it's known that the address of the object is not taken. For instance, functions that had an inline definition, but the compiler decided not to inline it. Note, unlike linker_private and linker_private_weak, linker_private_weak_def_auto may have only default visibility. The symbols are removed by the linker from the final linked image (executable or dynamic library). llvm-svn: 111684
* Make the SCC printing passes use errs() instead of outs(), as theDan Gohman2010-08-201-3/+3
| | | | | | other printing passes do, and update the documentation accordingly. llvm-svn: 111601
* fix a broken linkChris Lattner2010-08-171-1/+1
| | | | llvm-svn: 111326
* add some  's to a pre to avoid newlines being eaten Chris Lattner2010-08-171-10/+11
| | | | | | | and the formatting being thrown off. I admit to not knowing what is going on here. llvm-svn: 111249
* CMake: document how to incorporate LLVM into the cmake project of anOscar Fuentes2010-08-091-2/+33
| | | | | | external project. llvm-svn: 110561
* CMake: documented testing procedureOscar Fuentes2010-08-091-2/+8
| | | | llvm-svn: 110559
* Add a opt-args option that can be used to pass arguments to every optRafael Espindola2010-08-081-0/+4
| | | | | | | | invocation. Fixes PR7793: bugpoint -debug test.ll --opt-args -unroll-count=4 llvm-svn: 110555
* s/libLLVMgold/LLVMgold/gRafael Espindola2010-08-081-4/+4
| | | | llvm-svn: 110552
* Fix missing </a> tag error introduced by addition of LowerAtomic pass.Peter Collingbourne2010-08-061-6/+6
| | | | | | While at it, fix all other HTML validation errors in docs/Passes.html. llvm-svn: 110428
* Document results of PR7762.Eric Christopher2010-08-051-0/+3
| | | | llvm-svn: 110373
* Add a note about the changing pass registration interface.Owen Anderson2010-08-041-0/+5
| | | | llvm-svn: 110231
* Delete mkpatch. Everything it does is already done by svn diff by default.Dan Gohman2010-08-041-11/+6
| | | | llvm-svn: 110203
* Remove a link which is no longer relevant.Dan Gohman2010-08-041-2/+0
| | | | llvm-svn: 110202
* Note some LLVM 2.7 -> 2.8 APIs that changed / got renamed.Torok Edwin2010-08-041-1/+28
| | | | | | I encountered these while upgrading libclamav. llvm-svn: 110196
* Add an atomic lowering passPeter Collingbourne2010-08-031-0/+19
| | | | llvm-svn: 110113
* docs/TestingGuide: Minimal update to describe 'lit' based regression testingDaniel Dunbar2010-08-021-79/+81
| | | | | | | instead of DejaGNU. Still a bit kooky, since the current test format still has some strong Tcl roots. Oh well! llvm-svn: 110005
* docs/TestingGuide: Rip out description of old nightly tester infrastructure. TheDaniel Dunbar2010-08-021-61/+0
| | | | | | | official recommendation is to use LNT instead. I will write docs on setting up an LNT installation for submission to llvm.org, one day. llvm-svn: 110004
* Fix word choice.Nick Lewycky2010-08-011-1/+1
| | | | llvm-svn: 109995
* Grammar cop pullover: Corrected and improved some grammar in the description ofJohn Criswell2010-07-301-6/+6
| | | | | | | the llvm.memset() intrinsic family. No content changes. llvm-svn: 109863
* re-commit r109220, the compile error has already been fixedGabor Greif2010-07-261-0/+5
| | | | | | | | | | | | | | | Simplifying use_iterators by dereferencing is not a good idea. The codebase does not depend in this any more, and it may introduce hidden runtime cost. If you get compile errors, please dereference your iterator before passing to cast<> (and friends). Also: please consider caching the result of operator* and reusing that instead of dereferencing many times. llvm-svn: 109425
* Document BUILD_EXAMPLES makefile variablePeter Collingbourne2010-07-241-0/+3
| | | | llvm-svn: 109346
* Add new RegionInfo pass.Tobias Grosser2010-07-221-0/+12
| | | | | | | | | | The RegionInfo pass detects single entry single exit regions in a function, where a region is defined as any subgraph that is connected to the remaining graph at only two spots. Furthermore an hierarchical region tree is built. Use it by calling "opt -regions analyze" or "opt -view-regions". llvm-svn: 109089
* Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with ↵Owen Anderson2010-07-211-20/+23
| | | | | | RegisterAnalysisGroup<> for pass registration. llvm-svn: 109058
OpenPOWER on IntegriCloud