Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add documentation for tail call optimization to CodeGenerator.html. Add a link | Arnold Schwaighofer | 2008-05-14 | 2 | -3/+50 |
| | | | | | | referring to it to LangRef.html. llvm-svn: 51097 | ||||
* | s/indicies/indices/ and clarify the extractvalue and insertvalue are | Dan Gohman | 2008-05-13 | 1 | -9/+9 |
| | | | | | | working with struct field or array element values. Thanks Duncan! llvm-svn: 51059 | ||||
* | Initial documentation for first-class aggregates changes. | Dan Gohman | 2008-05-12 | 1 | -0/+116 |
| | | | | llvm-svn: 51013 | ||||
* | Fix a malformed %gt; | Dan Gohman | 2008-05-12 | 1 | -1/+1 |
| | | | | llvm-svn: 51011 | ||||
* | Add two new instructions to the llvm IR, vicmp and vfcmp. see updated LangRef | Nate Begeman | 2008-05-12 | 1 | -3/+111 |
| | | | | | | for details. CodeGen support coming in a follow up patch llvm-svn: 50985 | ||||
* | Improve pass documentation and comments. | Gordon Henriksen | 2008-05-08 | 1 | -76/+98 |
| | | | | | | Patch by Matthijs Kooijman! llvm-svn: 50861 | ||||
* | Remove entries from here also | Anton Korobeynikov | 2008-05-04 | 1 | -5/+0 |
| | | | | llvm-svn: 50616 | ||||
* | Drop llvmc also, it will be replaced by shiny new llvmc2 | Anton Korobeynikov | 2008-05-04 | 1 | -431/+0 |
| | | | | llvm-svn: 50615 | ||||
* | Drop llvm2cpp, it's now a llc target | Anton Korobeynikov | 2008-05-04 | 1 | -217/+0 |
| | | | | llvm-svn: 50614 | ||||
* | Minor spelling and typo fixes. | John Criswell | 2008-04-29 | 1 | -4/+4 |
| | | | | llvm-svn: 50448 | ||||
* | Add support for response files to the CommandLine library. | Mikhail Glushenkov | 2008-04-28 | 1 | -4/+31 |
| | | | | llvm-svn: 50355 | ||||
* | % -> @ | Chris Lattner | 2008-04-24 | 1 | -2/+2 |
| | | | | llvm-svn: 50206 | ||||
* | Doc updates/edits, contributed by Terence Parr! | Chris Lattner | 2008-04-24 | 2 | -19/+19 |
| | | | | llvm-svn: 50205 | ||||
* | fix description of 'ret' to be more correct with multiple return | Chris Lattner | 2008-04-23 | 1 | -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 Lattner | 2008-04-23 | 1 | -3/+4 |
| | | | | llvm-svn: 50130 | ||||
* | free(null) -> noop | Chris Lattner | 2008-04-19 | 1 | -2/+2 |
| | | | | llvm-svn: 49972 | ||||
* | merge of 49966 from branches/ggreif/use-diet to trunk. these are already ↵ | Gabor Greif | 2008-04-19 | 8 | -48/+48 |
| | | | | | | active API changes llvm-svn: 49968 | ||||
* | Some clarifications suggested by Jon Sargeant | Chris Lattner | 2008-04-19 | 1 | -8/+12 |
| | | | | llvm-svn: 49963 | ||||
* | A couple minor fixes suggested by Matthijs Kooijman | Chris Lattner | 2008-04-15 | 2 | -2/+2 |
| | | | | llvm-svn: 49729 | ||||
* | improve diagnostics in call parsing, patch suggested by | Chris Lattner | 2008-04-14 | 6 | -7/+7 |
| | | | | | | Matthijs Kooijman llvm-svn: 49648 | ||||
* | Merge LLVMBuilder and FoldingBuilder, calling | Duncan Sands | 2008-04-13 | 10 | -62/+51 |
| | | | | | | the result IRBuilder. Patch by Dominic Hamon. llvm-svn: 49604 | ||||
* | The Ada front-end from the LLVM 2.2 release | Duncan Sands | 2008-04-11 | 1 | -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 Lattner | 2008-04-07 | 3 | -70/+1 |
| | | | | | | Removed llvm-upgrade from documentations. llvm-svn: 49346 | ||||
* | more edits from Jon Sargeant | Chris Lattner | 2008-04-02 | 1 | -12/+16 |
| | | | | llvm-svn: 49065 | ||||
* | add a dropped hunk from Jon Sargeant's patch. | Chris Lattner | 2008-04-01 | 1 | -3/+2 |
| | | | | llvm-svn: 49045 | ||||
* | make langref more precise, wave 1, from Jon Sargeant | Chris Lattner | 2008-04-01 | 1 | -12/+13 |
| | | | | llvm-svn: 49044 | ||||
* | minor typo | Chris Lattner | 2008-04-01 | 1 | -1/+1 |
| | | | | llvm-svn: 49040 | ||||
* | Add a unified 'generated documentation' target so the web site script has a ↵ | Gordon Henriksen | 2008-03-31 | 1 | -1/+5 |
| | | | | | | consistent target to use. llvm-svn: 48985 | ||||
* | There isn't any c++ code in LangImpl8.html, so use that | Erick Tryzelaar | 2008-03-31 | 1 | -1/+1 |
| | | | | | | instead of OCamlLangImpl8.html. llvm-svn: 48979 | ||||
* | Chapter 5, 6, and 7 of the ocaml/kaleidoscope tutorial | Erick Tryzelaar | 2008-03-31 | 5 | -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 Tryzelaar | 2008-03-30 | 3 | -3/+35 |
| | | | | | | docs. llvm-svn: 48968 | ||||
* | Fix some documentation for the tutorial. | Erick Tryzelaar | 2008-03-30 | 2 | -40/+40 |
| | | | | llvm-svn: 48966 | ||||
* | fix typo, PR2181 | Chris Lattner | 2008-03-30 | 1 | -2/+2 |
| | | | | llvm-svn: 48954 | ||||
* | Add chapter 3 and 4 of the ocaml/kaleidoscope tutorial. | Erick Tryzelaar | 2008-03-30 | 2 | -0/+2115 |
| | | | | llvm-svn: 48949 | ||||
* | Update example to new syntax. | Nick Lewycky | 2008-03-28 | 1 | -1/+1 |
| | | | | llvm-svn: 48910 | ||||
* | Adding the first two chapters of the ocaml/kaleidoscope tutorial. | Erick Tryzelaar | 2008-03-27 | 3 | -0/+1421 |
| | | | | llvm-svn: 48871 | ||||
* | Test commit (removed trailing whitespace) | Erick Tryzelaar | 2008-03-26 | 1 | -1/+1 |
| | | | | llvm-svn: 48809 | ||||
* | Oops. I wanted the compile flags for C++, not the C preprocessor flags. | Owen Anderson | 2008-03-24 | 2 | -2/+2 |
| | | | | llvm-svn: 48744 | ||||
* | void type is also a valid function return type. | Devang Patel | 2008-03-24 | 1 | -2/+2 |
| | | | | llvm-svn: 48740 | ||||
* | Added Passes.html to the documentation list. | Tanya Lattner | 2008-03-24 | 1 | -0/+3 |
| | | | | llvm-svn: 48736 | ||||
* | Fix typo. Clarify underlying message. | Devang Patel | 2008-03-24 | 1 | -4/+4 |
| | | | | llvm-svn: 48734 | ||||
* | Update Function type documentation to clarify how multiple return values are ↵ | Devang Patel | 2008-03-24 | 1 | -2/+9 |
| | | | | | | supported. llvm-svn: 48721 | ||||
* | Aliasing chains cleanups: update langref, add check into verifier | Anton Korobeynikov | 2008-03-22 | 1 | -2/+2 |
| | | | | llvm-svn: 48685 | ||||
* | clean up and fix the call section. | Chris Lattner | 2008-03-21 | 1 | -12/+10 |
| | | | | llvm-svn: 48651 | ||||
* | cleanups for the getresult section. | Chris Lattner | 2008-03-21 | 1 | -10/+13 |
| | | | | llvm-svn: 48650 | ||||
* | PassInfo keep tracks whether a pass is an analysis pass or not. | Devang Patel | 2008-03-19 | 1 | -2/+8 |
| | | | | llvm-svn: 48554 | ||||
* | Note that gcc 4.0.1 will trip internal LLVM asserts (e.g., pred_iterator) if ↵ | Scott Michel | 2008-03-18 | 1 | -1/+6 |
| | | | | | | | | compiling for Release with optimization levels greater than -O0. llvm-svn: 48513 | ||||
* | Clarify the unwind attribute. Add assumption | Duncan Sands | 2008-03-17 | 1 | -4/+6 |
| | | | | | | about sret made by the optimizers. llvm-svn: 48452 | ||||
* | Commit works on regular functions too. Fix the syntax to allow @foo. | Nick Lewycky | 2008-03-16 | 1 | -3/+3 |
| | | | | llvm-svn: 48414 | ||||
* | fix grammer | Devang Patel | 2008-03-11 | 1 | -14/+14 |
| | | | | llvm-svn: 48211 |