| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Support for multi-valued options in CommandLine | Mikhail Glushenkov | 2009-01-16 | 1 | -0/+11 |
| | | | | | | | | Makes possible to specify options that take multiple arguments (a-la -sectalign on Darwin). See documentation for details. llvm-svn: 62372 | ||||
| * | Grammar fix. | Duncan Sands | 2009-01-16 | 1 | -1/+1 |
| | | | | | llvm-svn: 62319 | ||||
| * | Add the private linkage. | Rafael Espindola | 2009-01-15 | 1 | -5/+12 |
| | | | | | llvm-svn: 62279 | ||||
| * | Some small documentation fixes. | Mikhail Glushenkov | 2009-01-15 | 1 | -11/+12 |
| | | | | | llvm-svn: 62251 | ||||
| * | Clarify the documentation a bit. | Mikhail Glushenkov | 2009-01-15 | 1 | -7/+12 |
| | | | | | llvm-svn: 62249 | ||||
| * | Document several current CodeGen limitations in LangRef.html. | Dan Gohman | 2009-01-12 | 1 | -0/+12 |
| | | | | | | | Patches for any of these are welcome! llvm-svn: 62120 | ||||
| * | The LLVM Assembly Language Reference incorrectly stated that the | Dan Gohman | 2009-01-12 | 1 | -2/+2 |
| | | | | | | | | prefix used for dll{import,export} is _imp__; it is actually __imp_. Patch by Mahadevan R! llvm-svn: 62103 | ||||
| * | Fix the instructions to work even when PATH does not contain ".". | Dan Gohman | 2009-01-12 | 1 | -1/+1 |
| | | | | | | | Thanks to Martin Geisse for pointing this out! llvm-svn: 62102 | ||||
| * | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -1/+1 |
| | | | | | | | suggested by Chris. llvm-svn: 62099 | ||||
| * | remove some dead options. | Chris Lattner | 2009-01-12 | 1 | -10/+1 |
| | | | | | llvm-svn: 62095 | ||||
| * | Implement PR3313, and while I'm at it address a very FAQ. | Chris Lattner | 2009-01-11 | 1 | -2/+38 |
| | | | | | llvm-svn: 62048 | ||||
| * | Fix the example syntax for named sections. | Dan Gohman | 2009-01-11 | 1 | -1/+1 |
| | | | | | llvm-svn: 62033 | ||||
| * | Add a --check-graph option to llvmc. | Mikhail Glushenkov | 2009-01-09 | 2 | -0/+16 |
| | | | | | llvm-svn: 61989 | ||||
| * | Get rid of the tagging functions and use PointerIntPair. | Gabor Greif | 2009-01-05 | 1 | -8/+9 |
| | | | | | | | | | | This means that we have to include an additional header. This patch should be functionally equivalent. I cannot outrule any performance degradation, though I do not expect any. llvm-svn: 61694 | ||||
| * | A few more whitespace tidyments. | Dan Gohman | 2009-01-04 | 1 | -7/+7 |
| | | | | | llvm-svn: 61655 | ||||
| * | Tidy whitespace. | Dan Gohman | 2009-01-04 | 1 | -8/+8 |
| | | | | | llvm-svn: 61653 | ||||
| * | * Wrap command line flag in <tt> | Misha Brukman | 2009-01-03 | 1 | -3/+7 |
| | | | | | | | * Wrapped long lines in code section llvm-svn: 61601 | ||||
| * | So *this* is where all the trailing whitespace in file header comments come | Misha Brukman | 2009-01-02 | 1 | -2/+2 |
| | | | | | | | | | from: copy-pasted straight from the coding standards doc! Oh, the irony. llvm-svn: 61586 | ||||
| * | lex and bison aren't needed to build llvm anymore. | Chris Lattner | 2009-01-02 | 4 | -31/+2 |
| | | | | | llvm-svn: 61560 | ||||
| * | new non-ambiguous syntax. | Chris Lattner | 2009-01-02 | 1 | -1/+1 |
| | | | | | llvm-svn: 61559 | ||||
| * | CMake: Added some VC++ specific info to CMake.html. | Oscar Fuentes | 2008-12-31 | 1 | -3/+41 |
| | | | | | llvm-svn: 61521 | ||||
| * | * Updated TOC and fixed named anchors | Misha Brukman | 2008-12-29 | 1 | -14/+10 |
| | | | | | | | * Simplified section header marking llvm-svn: 61482 | ||||
| * | Minimize the width of the notes region: it will end where the text ends, if the | Misha Brukman | 2008-12-29 | 1 | -1/+1 |
| | | | | | | | | line of text is short enough, instead of stretching all the way to the right margin. llvm-svn: 61481 | ||||
| * | Simplified marking code regions with a single <pre> rather than | Misha Brukman | 2008-12-29 | 1 | -50/+46 |
| | | | | | | | a (<div>, <pre>) combo. llvm-svn: 61480 | ||||
| * | Center the legal note to give it even padding on left and right, and make it | Misha Brukman | 2008-12-29 | 1 | -3/+3 |
| | | | | | | | stand out better. llvm-svn: 61475 | ||||
| * | Cleanup: clarify llvm-gcc version and package name. | Misha Brukman | 2008-12-29 | 1 | -7/+7 |
| | | | | | llvm-svn: 61474 | ||||
| * | Clarify a bit. Based on feedback by Talin. | Duncan Sands | 2008-12-29 | 1 | -20/+21 |
| | | | | | llvm-svn: 61470 | ||||
| * | Resubmit support for the 'nocapture' attribute. | Nick Lewycky | 2008-12-19 | 1 | -3/+9 |
| | | | | | | | | | | | The problematic part of this patch is that we were out of attribute bits, requiring some fancy bit hacking to make it fit (by shrinking alignment) without breaking existing users or the file format. This change will require users to rebuild llvm-gcc to match llvm. llvm-svn: 61239 | ||||
| * | Recommit this grammar fix that was backed out along with nocapture. | Nick Lewycky | 2008-12-18 | 1 | -5/+5 |
| | | | | | llvm-svn: 61189 | ||||
| * | Simplified marking code regions -- no need to use <div> to surround <pre> tags. | Misha Brukman | 2008-12-17 | 1 | -38/+18 |
| | | | | | llvm-svn: 61143 | ||||
| * | Instead of referring to the license file in the 2.3 release, refer to the | Misha Brukman | 2008-12-17 | 1 | -1/+1 |
| | | | | | | | always-current SVN version. llvm-svn: 61142 | ||||
| * | Added mention of the RELEASE_24 tag for the 2.4 release. | Misha Brukman | 2008-12-17 | 1 | -1/+2 |
| | | | | | llvm-svn: 61138 | ||||
| * | Update also the generated docs. | Mikhail Glushenkov | 2008-12-17 | 1 | -1/+6 |
| | | | | | llvm-svn: 61118 | ||||
| * | Temporarily revert r61019, r61030, and r61040. These were breaking LLVM Release | Bill Wendling | 2008-12-16 | 2 | -14/+8 |
| | | | | | | | builds. llvm-svn: 61094 | ||||
| * | * Comply with HTML 4.01 Strict | Misha Brukman | 2008-12-16 | 2 | -44/+86 |
| | | | | | | | | * Added code-region markings to code sections to make them stand out * Added pre.doc_code class to llvm.css to simplify marking code regions llvm-svn: 61072 | ||||
| * | * Comply with HTML 4.01 Strict standard | Misha Brukman | 2008-12-16 | 1 | -22/+22 |
| | | | | | | | | * Converted absolute links to llvm.org/docs to relative links * Fixed spelling and s/;/:/, as needed llvm-svn: 61071 | ||||
| * | Introducing nocapture, a parameter attribute for pointers to indicate that the | Nick Lewycky | 2008-12-15 | 2 | -8/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | callee will not introduce any new aliases of that pointer. The attributes had all bits allocated already, so I decided to collapse alignment. Alignment was previously stored as a 16-bit integer from bits 16 to 32 of the attribute, but it was required to be a power of 2. Now it's stored in log2 encoded form in five bits from 16 to 21. That gives us 11 more bits of space. You may have already noticed that you only need four bits to encode a 16-bit power of two, so why five bits? Because the AsmParser accepted 32-bit alignments, even though we couldn't store them (they were silently discarded). Now we can store them in memory, but not in the bitcode. The bitcode format was already storing these as 64-bit VBR integers. So, the bitcode format stays the same, keeping the alignment values stored as 16 bit raw values. There's some hideous code in the reader and writer that deals with this, waiting to be ripped out the moment we run out of bits again and have to replace the parameter attributes table encoding. llvm-svn: 61019 | ||||
| * | Clarify the meaning of the NoAlias response. The plan is to refer to this from | Nick Lewycky | 2008-12-14 | 1 | -10/+14 |
| | | | | | | | a future version of LangRef. llvm-svn: 61010 | ||||
| * | Fixed HTML validator warning. | Misha Brukman | 2008-12-14 | 1 | -1/+1 |
| | | | | | llvm-svn: 61005 | ||||
| * | CSS cleanup: | Misha Brukman | 2008-12-14 | 1 | -24/+17 |
| | | | | | | | | | * Lowercased all HTML element names * Standardized spacing around { and } * removed class "doc_table_nw": grep finds no uses llvm-svn: 61004 | ||||
| * | Add a comment to the auto-generated docs. | Mikhail Glushenkov | 2008-12-13 | 2 | -0/+6 |
| | | | | | llvm-svn: 60985 | ||||
| * | Merge llvm-rst.css and llvm.css. | Mikhail Glushenkov | 2008-12-13 | 4 | -125/+44 |
| | | | | | llvm-svn: 60984 | ||||
| * | Some more documentation tweaks. | Mikhail Glushenkov | 2008-12-13 | 1 | -1/+4 |
| | | | | | llvm-svn: 60970 | ||||
| * | More cosmetic tweaks for llvmc docs. | Mikhail Glushenkov | 2008-12-13 | 3 | -125/+88 |
| | | | | | llvm-svn: 60969 | ||||
| * | fix some incorrect links. | Chris Lattner | 2008-12-12 | 1 | -3/+3 |
| | | | | | llvm-svn: 60919 | ||||
| * | Man page update. | Mikhail Glushenkov | 2008-12-12 | 1 | -0/+8 |
| | | | | | llvm-svn: 60918 | ||||
| * | Fix W3C validator errors. | Mikhail Glushenkov | 2008-12-11 | 2 | -10/+14 |
| | | | | | llvm-svn: 60912 | ||||
| * | Use correct file for the llvmc tutorial. | Mikhail Glushenkov | 2008-12-11 | 1 | -546/+71 |
| | | | | | llvm-svn: 60910 | ||||
| * | Update the auto-generated llvmc documentation. | Mikhail Glushenkov | 2008-12-11 | 4 | -236/+1116 |
| | | | | | llvm-svn: 60909 | ||||
| * | * Removed stray </p> tag | Misha Brukman | 2008-12-11 | 1 | -7/+5 |
| | | | | | | | * Whitespace cleanups llvm-svn: 60891 | ||||

