summaryrefslogtreecommitdiffstats
path: root/llvm/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add documentation for tail call optimization to CodeGenerator.html. Add a linkArnold Schwaighofer2008-05-142-3/+50
| | | | | | referring to it to LangRef.html. llvm-svn: 51097
* s/indicies/indices/ and clarify the extractvalue and insertvalue areDan Gohman2008-05-131-9/+9
| | | | | | working with struct field or array element values. Thanks Duncan! llvm-svn: 51059
* Initial documentation for first-class aggregates changes.Dan Gohman2008-05-121-0/+116
| | | | llvm-svn: 51013
* Fix a malformed %gt;Dan Gohman2008-05-121-1/+1
| | | | llvm-svn: 51011
* Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRefNate Begeman2008-05-121-3/+111
| | | | | | for details. CodeGen support coming in a follow up patch llvm-svn: 50985
* Improve pass documentation and comments.Gordon Henriksen2008-05-081-76/+98
| | | | | | Patch by Matthijs Kooijman! llvm-svn: 50861
* Remove entries from here alsoAnton Korobeynikov2008-05-041-5/+0
| | | | llvm-svn: 50616
* Drop llvmc also, it will be replaced by shiny new llvmc2Anton Korobeynikov2008-05-041-431/+0
| | | | llvm-svn: 50615
* Drop llvm2cpp, it's now a llc targetAnton Korobeynikov2008-05-041-217/+0
| | | | llvm-svn: 50614
* Minor spelling and typo fixes.John Criswell2008-04-291-4/+4
| | | | llvm-svn: 50448
* Add support for response files to the CommandLine library.Mikhail Glushenkov2008-04-281-4/+31
| | | | llvm-svn: 50355
* % -> @Chris Lattner2008-04-241-2/+2
| | | | llvm-svn: 50206
* Doc updates/edits, contributed by Terence Parr!Chris Lattner2008-04-242-19/+19
| | | | llvm-svn: 50205
* fix description of 'ret' to be more correct with multiple returnChris Lattner2008-04-231-12/+27
| | | | | | | values. Clarify that it is impossible to 'multiply return' a struct with zero elements. llvm-svn: 50131
* Allow undef as an operand to getresult.Chris Lattner2008-04-231-3/+4
| | | | llvm-svn: 50130
* free(null) -> noopChris Lattner2008-04-191-2/+2
| | | | llvm-svn: 49972
* merge of 49966 from branches/ggreif/use-diet to trunk. these are already ↵Gabor Greif2008-04-198-48/+48
| | | | | | active API changes llvm-svn: 49968
* Some clarifications suggested by Jon SargeantChris Lattner2008-04-191-8/+12
| | | | llvm-svn: 49963
* A couple minor fixes suggested by Matthijs KooijmanChris Lattner2008-04-152-2/+2
| | | | llvm-svn: 49729
* improve diagnostics in call parsing, patch suggested byChris Lattner2008-04-146-7/+7
| | | | | | Matthijs Kooijman llvm-svn: 49648
* Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands2008-04-1310-62/+51
| | | | | | the result IRBuilder. Patch by Dominic Hamon. llvm-svn: 49604
* The Ada front-end from the LLVM 2.2 releaseDuncan Sands2008-04-111-7/+9
| | | | | | | cannot be build with GNAT GPL 2006, only with GNAT GPL 2005. llvm-svn: 49529
* Added note to getting started guide to use llvm-gcc4.2.Tanya Lattner2008-04-073-70/+1
| | | | | | Removed llvm-upgrade from documentations. llvm-svn: 49346
* more edits from Jon SargeantChris Lattner2008-04-021-12/+16
| | | | llvm-svn: 49065
* add a dropped hunk from Jon Sargeant's patch.Chris Lattner2008-04-011-3/+2
| | | | llvm-svn: 49045
* make langref more precise, wave 1, from Jon SargeantChris Lattner2008-04-011-12/+13
| | | | llvm-svn: 49044
* minor typoChris Lattner2008-04-011-1/+1
| | | | llvm-svn: 49040
* Add a unified 'generated documentation' target so the web site script has a ↵Gordon Henriksen2008-03-311-1/+5
| | | | | | consistent target to use. llvm-svn: 48985
* There isn't any c++ code in LangImpl8.html, so use thatErick Tryzelaar2008-03-311-1/+1
| | | | | | instead of OCamlLangImpl8.html. llvm-svn: 48979
* Chapter 5, 6, and 7 of the ocaml/kaleidoscope tutorialErick Tryzelaar2008-03-315-6/+5051
| | | | | | and fix some tabs in chapter 3 and 4. llvm-svn: 48978
* Tweak build system to allow for installing the tutorial and uninstalling the ↵Erick Tryzelaar2008-03-303-3/+35
| | | | | | docs. llvm-svn: 48968
* Fix some documentation for the tutorial.Erick Tryzelaar2008-03-302-40/+40
| | | | llvm-svn: 48966
* fix typo, PR2181Chris Lattner2008-03-301-2/+2
| | | | llvm-svn: 48954
* Add chapter 3 and 4 of the ocaml/kaleidoscope tutorial.Erick Tryzelaar2008-03-302-0/+2115
| | | | llvm-svn: 48949
* Update example to new syntax.Nick Lewycky2008-03-281-1/+1
| | | | llvm-svn: 48910
* Adding the first two chapters of the ocaml/kaleidoscope tutorial.Erick Tryzelaar2008-03-273-0/+1421
| | | | llvm-svn: 48871
* Test commit (removed trailing whitespace)Erick Tryzelaar2008-03-261-1/+1
| | | | llvm-svn: 48809
* Oops. I wanted the compile flags for C++, not the C preprocessor flags.Owen Anderson2008-03-242-2/+2
| | | | llvm-svn: 48744
* void type is also a valid function return type.Devang Patel2008-03-241-2/+2
| | | | llvm-svn: 48740
* Added Passes.html to the documentation list.Tanya Lattner2008-03-241-0/+3
| | | | llvm-svn: 48736
* Fix typo. Clarify underlying message.Devang Patel2008-03-241-4/+4
| | | | llvm-svn: 48734
* Update Function type documentation to clarify how multiple return values are ↵Devang Patel2008-03-241-2/+9
| | | | | | supported. llvm-svn: 48721
* Aliasing chains cleanups: update langref, add check into verifierAnton Korobeynikov2008-03-221-2/+2
| | | | llvm-svn: 48685
* clean up and fix the call section.Chris Lattner2008-03-211-12/+10
| | | | llvm-svn: 48651
* cleanups for the getresult section.Chris Lattner2008-03-211-10/+13
| | | | llvm-svn: 48650
* PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel2008-03-191-2/+8
| | | | llvm-svn: 48554
* Note that gcc 4.0.1 will trip internal LLVM asserts (e.g., pred_iterator) if ↵Scott Michel2008-03-181-1/+6
| | | | | | | | compiling for Release with optimization levels greater than -O0. llvm-svn: 48513
* Clarify the unwind attribute. Add assumptionDuncan Sands2008-03-171-4/+6
| | | | | | about sret made by the optimizers. llvm-svn: 48452
* Commit works on regular functions too. Fix the syntax to allow @foo.Nick Lewycky2008-03-161-3/+3
| | | | llvm-svn: 48414
* fix grammerDevang Patel2008-03-111-14/+14
| | | | llvm-svn: 48211
OpenPOWER on IntegriCloud